Ah, puppies. Few things are as lovely as a soft, cuddly, tiny little puppy. Believe me, when you bring in your new puppy for his or her first vet visit, the entire hospital staff is as excited as you are about your new addition. Especially after a day of seeing mostly sick patients, a healthy, happy, fresh-out-of-the-oven puppy can really boost your spirits.
Puppies are great, but what do they cost? I don't just mean what you pay the breeder or in adoption fees, or how much food is going to cost, but what is the true cost of owning a pet?