Petsmart is the greatest pet store I've been to. I love that you can bring your dog. They have a great selection of products. They have great charity events. And my favorite thing is that they work with local shelters to adopt out animals. I got my 2 cats from a Petsmart and they are the best ever. If you dog has accident they have stations set up with trash-cans, paper towels and wet wipes. And they give your dog a biscuit when you check-out.