Whether you just got a new puppy or it’s time to teach an old dog new tricks, the P5 Dog Training App from Purina Pro Plan wins best of show in the usefulness (and fun) category. Its mission is twofold: To track your progress in meeting your dog’s all-important weekly activity level needs, and to help you teach him everything from sit, stay and come to agility jumping and cool Frisbee tricks.

The app’s best asset are the high-quality, step-by-step tutorial videos accompanying each activity. For iOS and Adroid.