Why this vet hates new puppy visits (AKA, how to stop puppy mills)

Many people think veterinarians have the dream job. Snuggling adorable puppies and kittens  – what’s not to love? Fortunately, the public is beginning to understand that our job is actually quite grueling, with life-and-death decisions being made on a daily basis. So with a stressful job, the new puppy appointment on the schedule should be a […]