I don't know if you ever fed Daisy at the table, or have given her handouts but it sounds like you may have and she keeps trying to con you into it again!'Cause how would she KNOW about people food??!!! I never fed my dogs at the table but my husband did(not these dogs..) and they sat and stared at him and drooled the whole time he was eating because they KNEW it would work for them! they never even looked at me because they knew I didn't give handouts. If you don't want her to do this-NEVER give her anything from the table, or when you are snacking. Mine only get their treats in the kitchen, outside(when they were good) or in their crate, when they go to bed. Small doggie treats. They can be in the room and I can open a bag of chips(with all the noise that makes) and they don't even give it a thought.
As for eating poop, A rescue dog I had(he was a beautiful 2 year old Malanois, when I got him) would always turn around an eat his poop. That made me sick! I know why HE did it, he had been chained for the first two years with a 2 foot chain, and I believe he cleaned up for himself. But many dogs DO that and who knows why?!
Well, I tried everything nothing worked. I would say "you ate poop?!" ;and he knew what I was saying. Well his breath smelled like poop, so one day I got a toothbrush, and put tooth paste on it. I brushed his teeth! He hated the toothpaste! Can you imagine-he ate POOP-but hated the taste of toothpaste!! Well-everytime he came in, I would say "let me smell your breath!" I would sit him down, and lift his lip and smell him. If I smelled poop-I would say "you ate poop?!" and I would brush his teeth! It only took 4 times, he lived to a good age (died of cancer)and never ate poop as long as he lived. It worked for him. Just people toothpaste. I guess alot of dogs might like the taste of it-but he HATED it! Please-my dogs are no where near perfect-just telling what worked for me. My dogs ar spoiled brats in many other ways!