Wow. That's kinda cool. But seriously, who teaches a dog to dance? I suppose there are worse ways to waste time, but still...