We often say that you can train a dog to do anything, but we don’t think that you are taking that as seriously as we mean it. We really mean that, literally. You can train a dog to do anything. It’s just mind-boggling. Just look at how this Russian lady trained her dog to dance with her. Just look at this beautiful, furry Nijinsky! The follows every step of the choreography like a genuine professional. It’s definitely worth watching.