-
physical activities - supervised play time in small groups with lots of toys and stimulation; interaction with human & dogs
-
mental activities - nose work, sense of touch, focus & behaviour training
-
manners/ obedience training - customised training time with professional dog trainer