I think 500-600 is a good price for a dog. Having bread my gap last fall. I found the costs added up quick. If you look at good food 6 bags x $60= $360. Stud fee usualy a pup or the cost($600) I spent close to $800 on the vet getting shots, dew claws, deworming and the horrid tail docking...