Fun and uphill all the way..puppy strength training..