That actually seems a little high to me. My puppy's bills, including her spay, overnight stay, meds, and her vaccinations will only comes to $239 Canadian and another vet quoted me $190. You could shop around a little, but if you really like and trust your vet sometimes it is worth the little...