Teaching a dog how to do a trick is not an easy task. Dogs learn how to do tricks by repetitions, it takes a lot of time and effort by there owners. Dogs learn best by having fun and getting rewarded for doing the right tricks such as a dog biscuit which can also be known as Skinner's principle of partial reinforcement. There is two different kinds of reinforcement the first is continuous reinforcement and that and that results in learning faster. The second is partial reinforcement and that results in slower learning. Dogs learn a lot different compared to humans, and the respond a lot different to certain things. For dogs you should just use one or two words if you want the dog to do a trick you taught them because of how there brain works, they can only process so many words at one time.
here is a video of probably the most amazing dog tricks that i have ever seen.