Videos like this make me think that some people have too much time on their hands.  But, you've really got to respect the dedication that went into this routine.

Most dog shows have a perfunctory walk where the owners have their dogs walk beside them but this takes it to a whole new level.

You've got to respect the dog's dancing ability.  I'm not sure if I could teach this routine to Gary...even if I had a pocket full of gin flavored treats!