@belle13 Usually when I teach a dog a behavior, I give him a treat every time at first, because he is still learning. I want to make sure he understands exactly what to do.
After he understands what to do, I start to fade the treats out. For example, I might ask the dog to sit three times in a row, but only give treats for the first and the last time. The second time, maybe I just give verbal praise. After we practice like that for a while, then he only gets treats randomly for behaviors he already knows. That way, he always obeys because there
might be goodies.
Don't show her the treat until
after she obeys you. Just keep them in your pocket, and then the treat will be a surprise for her. If she sees the treat before she does what you say, then she's learning to only listen after she sees treats.
Malinois are very smart working dogs. The more she learns, the better. Have you considered obedience classes with her? Smart dogs like to learn. Some good beginning things to teach are sit, down, stay, come, and watch me. After she gets those basics, you can teach her other things also.
Take a look at the kikopup youtube link in the sidebar. That trainer uses food very effectively.