The right treat for the right training
Like any other beginner dog mom, I treated my dog like a child. When he was wrong I would scold him, when he was right I would praise him. If I didn't like the things he was doing, and the scolding just won't work, I would put him on a leash in a corner for a few minutes as punishment. Soon enough I began searching on ways to keep my dog intact. I began understanding my dog's behavior and started to work the training in accordance to his response by my demand.
I realized that training my dog had levels of effectivity. The most important aspect was his mood. I needed to have my dog be in a mood for training, otherwise it will just be frustrating. I found that my dog's interest in training was always built on the reward. At some point, I was unable to build excitement in training because my dog got tired of the same reward/treat.
Get to know your dog. Which treat does he/she like most? You'd be surprised by the amount of things you can control by holding the one thing he/she would do anything for. Here are a few treats I was able to use to train my dog:
I decided to boil the chicken meat rather than cook it. I do not feed my dog overly tasteful human food to avoid him from begging and from not eating his dog food.
I've read somewhere that turkey meat is healthier. My country doesn't sell a lot of turkey meat so that choice is out. If however you have a lot of access to this, then by all means.
Now this is a high level treat. Whenever I want my dog to learn hard tricks, I reward him with this. Long story short, he had a phobia with hula hoops and he learned not only to love them, but jump through it over and over again.
Believe it or not, this is an effective yet really cheap treat to train a dog. My dog simply loves eggs.