Amazing Dog Tricks

Incredible dog tricks performed by my best friend: a Border collie named Nana.

Video by NanaBorderCollie