Pet shops result in far too many abandoned or unloved dogs. Boycott them and help stop the trade.
If you can't give a rescued dog a home that's OK,
http://www.doggierescue.com/
but only ever get a dog from someone who has been well recommended, as a breeder but better still as a dog...