Why Teach tricks?

Teaching tricks is like teaching your dog English! (or the human language in general). Why add a dog to the family, and not teach it how to understand us? Everything the dog needs to learn are just simply, tricks and that is why my favourite saying is "Life is just a bag of tricks" :)
It is all positive reinforcement. I never make or force a dog to do anything, but i do convince him/her that its worth doing.
Trick training is applicable to all other dog sports (agility, rally-O, obedience, freestyle etc..) Because it teaches the dog to LEARN, to THINK and that human words and actions have meanings.

Here are some benefits that Trick training builds on:

It's also Good mental stimulation for a dog, builds on awareness and balance of its own body, its a good way to impress friends and family... but
Most of all: It builds on THE BOND between YOU and YOUR DOG!