It's Christmas season and veterinarian Kate Turner is definitely not feeling jolly. She's overworked, unappreciated, and dealing with two dissatisfied and very vocal clients. Tied to the Oak Falls Animal Hospital's hectic schedule of house calls and clinic appointments, she finds it difficult to juggle work with a complicated personal life. At the staff Christmas party, she wishes that all her troubles would magically disappear. And they do. Both dissatisfied clients pass away within two weeks of each other. First, elderly Eloise Rieven is found frozen to death next to the woodpile in her backyard. A bulldog breeder, she threatened to sue Kate after her prize bitch failed to produce puppies. Police call Eloise's death a tragic accident. Then perpetually angry Franklin Markus, annoyed at his veterinary bill and refusing to pay it, is found dead in his recliner at home. Coincidence, right? But when Kate's ex-boyfriend, Jeremy, is mugged and robbed after they have a heated argument in the hospital parking lot, all the coincidence start to add up to something suspicious.