I've taught my boy a lot of fun tricks and he's been taught the difference between doing the trick when he's asked and not all the time. We have horses that are trick trained and they'll start doing their tricks anytime someone walks by their stalls. It can be downright dangerous! We have one that always does the 'yes' head shake and will knock you upside the head if you aren't careful.
Solon shakes (especially good for the farrier!), smiles, rolls a ball back and forth to me, opens the gate (after I unlatch it).
I taught my horses, how to bow, shake, lay, sit, and stuff like that. But the most funniest thing I taught him is when he puts his head down I sit on his neck by his ears and I pull he lead up and he puts his head up and I slide down his neck, onto his back, its very fun....
That is so adorable! What a great thread. One of my old geldings I had started to teach to fetch. I think it would be a blast to teach Cobalt some tricks, he likes to do things that keep his mind going.