top of page
21AEA67B-53D8-405D-8514-3DF94DF4C1A5-dar

Revolution Animals

Revolution Animal Veterinary Services: for large and small animals

Revolution Animal Behaviour Consulting and Training: welfare education, consulting, and animal training. 

  • White Facebook Icon
  • Instagram
CB90602D-3A26-4E35-892F-6E2CA2D0E586_edi

Clinical animal behaviourist

An animal behaviourist has a minimum of an accredited University graduate degree focused on animal behaviour, neuroscience of behaviour, pharmacology, physiology, and the science of learning. Working with a behaviourist means that you are receiving behaviour services from a highly educated professional. 

IMG_4515.JPG

Veterinarian

Meet Dr. Sam Cheung! Our ABVMA licensed veterinarian obtained his training from the University of Edinburgh Royal (Dick) Veterinary School. Dr. Sam also has a Bachelor of Science degree with Honors in Biochemistry, a Master of Science in Immunology from the University of Manitoba,  and PhD in Medical Microbiology and Immunology from the University of Alberta. In addition, he completed a 2 year fellowship at the University of Calgary Veterinary Medical School  and another  at the University of Alberta.

Monthly Training Classes

Group training in a fun, positive atmosphere. Puppy to adult classes available.

One on One Training Sessions

Enjoy training your dog without the restriction of class schedule, or work on advanced training for specialized activities.

Behaviour Modification

We will work together to address behaviour concerns such as anxiety, fear/aggression, compulsive behaviours, etc. Available for dogs, cats, birds, Equine, and small/exotic animals!

Dog Walks

We offer dog walking services on a limited basis for clients that need a little bit of extra training. Please contact me for more info.

Contact

What Clients Say

"Highly recommend!"

"We have taken two in person classes with Erica and the third one was online. She has so much knowledge about dog behaviours, that even watching us with our puppy online was an effective way to give ideas and feedback about training him."

"The classes are a blast"

"The distractions class is especially awesome. I walked in with a dog who couldn't sit still and whined like crazy when other dogs were around to a dog that can wait patiently in most situations. I highly recommend that class! The cooperative care class is also excellent."

"A great 
trainer"

“Erica is a great trainer that will spend the time to ensure your animal (and human) is well on their way to ensuring a healthy and positive life. She has done wonders with my dog through the training she has provided.”

Sandy A.

Katie A.

Bryan J.

bottom of page