People ask me all the time to refer them to quality trainers. I think ultimately, the best trainer is YOU! That's why all sales are final. I recommend Petsmart Training Courses using an AKC accredited trainer. You can also go to AKC.ORG for training advise.