Pet stores aren't the greatest places to get a puppy. But, they do charge a lot more and they'll get the price they're asking. It's a status symbol a lot of times for people when they buy from stores, and, money isn't really a problem. But, they charge a lot more because they can pay a lot to get the dog in the first place (not always the case, but, sometimes), and, they charge you for all the food and care they give the dog while it's at the store, and, a lot of times, there's a health "guarantee" of sorts that comes with the dog, too. Like several vet visits, or anything viral that they might have gotten before leaving the store, they will sometimes cover vet bills for. And, a lot of people tend to think they charge according to size. But, that's not the case at all. They charge a lot of times, based on the popularity of the breed. It all sortof sucks, but, yorkies can cost more at a pet store than a german shepherd. I worked briefly at a pet store, and, the chihuahas (geez, i know i spell that wrong and differently every time) were one of the most expensive. It's usually all way too much, I'd pay for a dog from a reputable breeder before I'd pay for one from a pet store. Ideally, though, rescue is the best way to go, for everyone's sake. I got my dog through a breeder, and, it's not at all the way I wanted to, but, I love him, and, he's healthy. It can sometimes work out, but, it really is best to get a pet from a breed rescue or shelter. You might want to censor your choice of words, too, just as a heads up. Asterisks are even better than spelling the word completely out. It doesn't bother me in the slightest, I swear like a sailor. But, it can be offensive and deemed inappropriate, as this forum is frequented by young people. check out doxie rescues if you want to look into getting another pup.