How much does it cost to buy a dog in USA?

16 answers 16