Dogs really don't belong in shops, however posh or iconic the shop is. Good breeders who care about their dogs, and rescue charities too,want to see who is buying or adopting their dog - they don't supply shops, and there are many reasons why. Please don't buy dogs in shops - if there's no demand there's no reason for the shops to keep up the supply. Here's an update on the protest held outside Harrods to highlight the fact that Harrods sells dogs:
Harrods Protest
Campaigners from the anti puppy farming groups
...more