Pup-gility is a mixture of agility (low impact), obedience and problem solving tasks designed to help puppies focus and learn.

It is suitable for any puppy up to 1 year of age (doesn't involve high impact work done in an adult agility class as this can lead to joint damage and problems later in life if dogs start too young). It also helps build the bond between puppy and owner.....and its fun!!!