Great staff, very friendly. Had everything you could want.
The puppy we were going to buy was a little too expensive though, $1000 for a cross breed. We went to RSPCA instead.
Also, we saw a man selling baby bunnies... they knew him like a regular. The cage was filthy and revolting, and the seller was extremely rough with them. Wouldn't they check the conditions where these poor things came from first? Makes me wonder what conditions the puppies n kittens come from :(
...But if you are after service and products, this place is pretty good! :D