Royal is an American Cocker Spaniel and is my best friend. We have done a lot of things together. Every thing from dog shows to just having fun doing tricks. Royal saw a video about the Ziggle and he got so excited I just had to get one for him. He learns so quickly and this is going to be great fun!!