Millions of households have a dog, but ownership isn't cheap, especially with one of these breeds.
These inexpensive dog breeds are cute and won't break the bank.