Training Classes

Puppy School

Puppy graduating school with rosette
  • for puppies under 20 weeks of age when starting
  • six week course of one hour sessions
  • maximum of 6 puppies
  • kind, effective methods used
  • fun for you and your puppy
  • run by professionally qualified tutor

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ā€¦

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

Dog running back to owner outdoors in the forest on a cloudy day during autumn.

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

  • 6 week course of one hour lessons
  • maximum of 6 dogs in a class
  • teach life skills using modern, kind techniques
  • advancing your dog’s training for life
  • helping resolve unwanted behaviour

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 2
    29th June 2022
    7:00 pm - 8:00 pm
  • Week 3
    6th July 2022
    7:00 pm - 8:00 pm
  • Week 4
    13th July 2022
    7:00 pm - 8:00 pm
  • Week 5
    20th July 2022
    7:00 pm - 8:00 pm
  • Week 6
    27th July 2022
    7:00 pm - 8:00 pm

  • Week 1
    13th July 2022
    5:50 pm - 6:50 pm
  • Week 2
    20th July 2022
    5:50 pm - 6:50 pm
  • Week 3
    27th July 2022
    5:50 pm - 6:50 pm
  • Week 4
    3rd August 2022
    5:50 pm - 6:50 pm
  • Week 5
    10th August 2022
    5:50 pm - 6:50 pm
  • Week 6
    17th August 2022
    5:50 pm - 6:50 pm

  • Week 1
    3rd August 2022
    7:00 pm - 8:00 pm
  • Week 2
    10th August 2022
    7:00 pm - 8:00 pm
  • Week 3
    17th August 2022
    7:00 pm - 8:00 pm
  • Week 4
    24th August 2022
    7:00 pm - 8:00 pm
  • Week 5
    31st August 2022
    7:00 pm - 8:00 pm
  • Week 6
    7th September 2022
    7:00 pm - 8:00 pm

  • Week 1
    8th August 2022
    7:00 pm - 8:00 pm
  • Week 2
    15th August 2022
    7:00 pm - 8:00 pm
  • Week 3
    22nd August 2022
    7:00 pm - 8:00 pm
  • Week 4
    5th September 2022
    7:00 pm - 8:00 pm
  • Week 5
    12th September 2022
    7:00 pm - 8:00 pm
  • Week 6
    19th September 2022
    7:00 pm - 8:00 pm

  • Week 1
    8th August 2022
    8:15 pm - 9:15 pm
  • Week 2
    15th August 2022
    8:15 pm - 9:15 pm
  • Week 3
    22nd August 2022
    8:15 pm - 9:15 pm
  • Week 4
    5th September 2022
    8:15 pm - 9:15 pm
  • Week 5
    12th September 2022
    8:15 pm - 9:15 pm
  • Week 6
    19th September 2022
    8:15 pm - 9:15 pm