Puppy Training 12th July - Update

All places have now been reserved, future applications will be held in case of cancellations.