How Much Is That Doggie In The Window?

The idea of getting a new puppy may be very exciting, but don't rush into it without considering the cost! This is what to expect when you bring a new pup home.