I really miss the pet shop that used to be beside Richmond Station, but Sheen Pet Centre is a fair substitute. It appears to cater for dogs and cats in their shop near to Waitrose and has a second shop for rodents, etc on the other side of the road. The dog/cat shop doesn't have a lot of stock, but what is there is good and it is very clean, with fair prices. This is a responsible pet shop so it doesn't sell dogs/puppies, cats or kittens. The staff are friendly and knowledgeable, even when my son spent ages trying to decide what dog treat/toy he could buy with £2.
If it had more stock suitable for pocket money purchases, it would have earned an extra star.