Best bang for my buck?
So I have been researching all the different puppy classes in my area. I've found a couple decent ones with steep prices and some negative reviews, but I've also contacted some excellent trainers who would come to my house and train more personally for pretty much te same price. Socialization isn't a concern of mine. Gunner is being very well socialized with other dogs and animals. I had one trainer from a class even email me back saying "oh classes are bad for german shepherds they always get kicked out." Which I KNOW is ridiculous but I don't feel like getting treated poorly from the beginning just because of his breed. Which method has everyone else found the most effective?