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
     16th October 2024
     5:50 pm - 6:50 pm
  • Week 2
     23rd October 2024
     5:50 pm - 6:50 pm
  • Week 3
     30th October 2024
     5:50 pm - 6:50 pm
  • Week 4
     6th November 2024
     5:50 pm - 6:50 pm
  • Week 5
     13th November 2024
     5:50 pm - 6:50 pm
  • Week 6
     20th November 2024
     5:50 pm - 6:50 pm

  • Week 1
     21st October 2024
     7:00 pm - 8:00 pm
  • Week 2
     28th October 2024
     7:00 pm - 8:00 pm
  • Week 3
     4th November 2024
     7:00 pm - 8:00 pm
  • Week 4
     11th November 2024
     7:00 pm - 8:00 pm
  • Week 5
     18th November 2024
     7:00 pm - 8:00 pm
  • Week 6
     25th November 2024
     7:00 pm - 8:00 pm