Catherine MacLean DVM
Help! My Dog Was Diagnosed With Canine Lymphoma, Now What?
GeniusVets Contributor
Heartworm in Dogs: Why You Shouldn’t Wait Until There are Symptoms
Is This Much Shedding Normal? When Hair Loss in Pets is Problematic
Why Cats Knock Things Over
Sniffing Out the Truth: Essential Oil Safety for Pets