It's a pretty common thing to see a dog demanding so many treats and it's a question a lot of people have been asking - why does my dog eat so many treats, how do I know if it's too much, and what can I do about it? The truth is that if your dog is eating a complete and balanced diet, treats should make up around 10% of their caloric intake: think of treats as her dessert - delicious in moderation. Treats have a place in her diet, but there are a few possible reasons why your dog is eating so many treats...
Your dog hates her food - Well, maybe a more PC way of saying that is "her food is just not that interesting," but the sentiment is the same, and it's probably the #1 reason that treat demand is so high. There's a lot wrong with kibble: it's made with the lowest, lowest quality meats, all of the nutrients are lost during the high heat process, it's low in moisture (hence, crazy dry) from that high heat process and it goes rancid quickly. It's so unappetizing that kibble manufacturers have to spray it with fats and flavor enhancers. So if kibble is your dog's primary food, it's obvious why treats and table scraps become way more enticing and why your dog is begging for them so often. Switching your dog's food to a real food, high protein diet with vegetables and healthy fats will lead to a near immediate drop in treat demand because he will be actually satisfied, full and nourished.
You give treats out too liberally - Whether it's out of guilt or habit or seeking to make your dog happy, if you're giving out treats freely without linking it to a specific 'good' behavior, your dog is going to demand them, a lot, because she's going to think treats are always available if she begs. If you are giving out treats liberally without tying it to desirable behavior, your dog is going to assume that treats are just a part of the day and if she whines, she'll get them. The key here is cutting off treats if they are not a part of training or not a part of regularly scheduled patterns throughout the day.
Your dog is really food motivated - Sometimes it's as simple as that. Some dogs are fundamentally very food motivated and don't have the same hunger-fullness cues that would tell them to stop asking for food, meaning that they will eat beyond the point of satiety. There are some dog breeds that are inherently food motivated and are prone to gaining weight because if you let them keep eating, they will, so it's worth checking if your dog is one of those breeds. Having a highly food motivated dog just means enacting more discipline around meal times and activley portioning your dog's food and treats to make sure they stay at a healthy weight.