IMDT qualified trainer offering puppy and rescue support, behaviour consultations 1-1 training and Hoopers classes