Training your dog to do tricks and silly things allows for some great fun mixed in with your more serious training. If you aren't having a good time, do you really think Fido is? Trick training takes the pressure off of both of you and you can have greater flexibility in what you plan to accomplish. It also helps your dog "Learn to Learn" and the other things will come easier because of it!
Some Tricks of the Trade
Go Between Legs