Celebrity Pets has a great environment. The store is very clean, and doesn't smell doggy. The puppies are very happy, and healthy. The staff is friendly, knowledgeable, and not pushy like other stores I've been to. The staff encourage you to play with the puppies, and make you feel comfortable with your purchase. Great Place, recommend it to everyone.