We ask that dogs are at least 11 months old to join our regular beginners classes. For puppies and young dogs we run specific Puppy relationship workshops and Puppy / young dogs foundation courses