This doggie and ballerina performance is astonishing. How does he remember all the moves? That is one brilliant Border Collie. At least, I think he is a Border Collie.