For just puppy classes, I think Petsmart would be fine, but also look around in your area for other trainers. I was able to find a highly reputable dog trainer who is also certified in dog behavior training in my area and it was actually cheaper than the pet store (petco) classes. I loved her and I also liked that I was able to ask her other unrelated questions that a pet store trainer may not be able to answer. ] |