I bought my Rosie from this pet store. They have quality items and everything you need to make your dog, cat, bird, hamster, lizard or any other creature happy and content at your home. K-9 Country Club also makes sure that animal fits to man by having you meet your future pet, and encourage you to come back in a few days to reaquaint yourself to it before making the big purchase.
Paperwork is handled efficiently, and all animals seem well tended and loved. They sell toys, books, bedding, food, vitamins, and can give recommendations on vets.
Prices are marketvalue, and occasionally they have advertised discounts as well. Definately worth checking out.