Training Classes

Puppy School

  • for puppies under 20 weeks when starting
  • six week course of one hour sessions
  • maximum of 6 puppies
  • run by professionally qualified tutor
  • free training manual and pack of treats
  • kind, effective methods used
  • fun for you and your puppy

Course content:

  • come when called
  • learning to walk on a loose lead
  • greeting people politely
  • socialisation with adults, children and other puppies
  • sit, down, stand
  • handling exercises
  • training for life and moreā€¦
Puppy graduating school with rosette

There is strong evidence for the benefits of early socialisation and are happy for puppies to join after their first vaccination as long as your vet agrees. Classes are indoors, the venues are cleaned using veterinary disinfectant and only vaccinated dogs are allowed in the area, in order to ensure they are as safe as possible for very young puppies.

Junior School

Junior School classes for puppies and dogs over the age of 20 weeks.

  • 6 week course of one hour lessons
  • maximum of 5 dogs in a class
  • teach life skills using modern, kind techniques
  • advancing your dog’s training for life
  • helping resolve unwanted behaviour
Dog running back to owner outdoors in the forest on a cloudy day during autumn.

Course content

  • walking on a loose lead around distractions
  • recall from distractions
  • stay
  • meeting people with feet on floor
  • socialisation with dogs and people
  • self-control exercises


  • Week 1
     22nd May 2024
     7:00 pm - 8:00 pm
  • Week 2
     29th May 2024
     7:00 pm - 8:00 pm
  • Week 3
     5th June 2024
     7:00 pm - 8:00 pm
  • Week 4
     12th June 2024
     7:00 pm - 8:00 pm
  • Week 5
     19th June 2024
     7:00 pm - 8:00 pm
  • Week 6
     26th June 2024
     7:00 pm - 8:00 pm

  • Week 1
     3rd June 2024
     7:00 pm - 8:00 pm
  • Week 2
     10th June 2024
     7:00 pm - 8:00 pm
  • Week 3
     17th June 2024
     7:00 pm - 8:00 pm
  • Week 4
     24th June 2024
     7:00 pm - 8:00 pm
  • Week 5
     1st July 2024
     7:00 pm - 8:00 pm
  • Week 6
     8th July 2024
     7:00 pm - 8:00 pm

  • Week 1
     3rd June 2024
     8:15 pm - 9:15 pm
  • Week 2
     10th June 2024
     8:15 pm - 9:15 pm
  • Week 3
     17th June 2024
     8:15 pm - 9:15 pm
  • Week 4
     17th June 2024
     8:15 pm - 9:15 pm
  • Week 5
     1st July 2024
     8:15 pm - 9:15 pm
  • Week 6
     8th July 2024
     8:15 pm - 9:15 pm