A Dog's Movement

This video, by Stephen Cunnane, provides an excellent visual of a dog's movement through the following phases:

walk, amble, pace, trot, canter, gallop/run