Dog training from puppies to veterans - personalised 1-2-1 training. Hoopers classes and 1-2-1 Rally classes and 1-2-1