Best for:

  • Families that have time to dedicate to training
  • Those that enjoy the DIY nature of the training process​
  • Those that can commit to weekly class schedules


  • Training is a great way to bond with your dog
  • Most economical option
  • Group classes aid in the socialization process

you train your dog