121 puppy packages offer fully personalised support shaped around your needs, your home environment, and the way you want to raise your puppy. Because sessions take place in your own space, you and your puppy can enjoy a calmer, more focused start to training, helping progress feel easier and results more reliable. With flexible scheduling and thoughtful ongoing support, you can relax into puppyhood knowing expert guidance is always close at hand.
By coming to regular puppy classes, your puppy gets the chance to learn the skills they need to grow into a calm, confident dog. While we shape the sessions around the requests of the owners attending, we usually cover basic commands, the foundations of recall and loose-lead walking, and important life skills such as confidence, self-control, and gentle introductions to other dogs. Our classes, which have a maximum of 6 puppies, are designed so your puppy progresses at a comfortable pace in a setting that is fun, supportive, and community-focused. Play is encouraged and we take great care to ensure your puppy is safe throughout. All classes are run in or close to Crieff.
Social walks offer a relaxed way for your puppy to meet other young dogs safely in a real-world setting. With small, carefully managed groups of no more than six, we walk together with gentle introductions and regular stops for simple games, tips, and fun training moments. These outings help your puppy build calm confidence outdoors and practise good habits around other dogs. Each walk lasts around an hour and are held in or around Crieff, with other nearby locations available on request.