Supervised Learning Explained with Puppies

A simple parallel between teaching a puppy to sit and supervised learning in machine learning.