We accept puppies as young as 8 weeks.
There is no upper-age limit. Your dog is never too old to learn. You really can teach an old dog new tricks!
Some classes require that you and your dog complete a previous class. Pay special attention to the prerequisites that are listed with each class description.