It's one thing to talk about getting a dog, but quite another thing once you actually get one. Think about the following:
1. Vet bills - particularly with a puppy. You have to get shots at 8 weeks, 12 weeks, 16 weeks including Parvo, Rabies, etc. And then on-going for neuter/spay, and any other problems those little fuckers get into.
2. Kennel - highly recommended for potty training. This will run a couple hundred.
3. Ongoing charges for dog treats, food, toys. We spend $100 a month on dog food alone - of course we have two 100 pound dogs. We spend $20 a week at least on dog treats, and we have at least $300 worth of toys at home.
4. Then you've got collars, leashes, the cost of getting them licensed in your county.
5. If you don't already own a steam vac, then I highly suggest one. This ran us about $300.