Inappropriate Urination in Cats
A detailed discussion of the causes leading to cats having accidents in the house. A seemingly simple problem can have many causes,...
Putting Pets Under Anesthesia
Having to put your pet under anesthesia is an understandably nerve-wracking process. This video aims to explain exactly what goes into...
Veterinarians are ordinary!
A little glimpse into veterinary life behind the scenes! GRAHAMDVM #vet #dog #cat #cats #dogs #grahamdvm #limping #vomiting #cough...