Well, I'm not a pet behavioral doctor, nor do I have any dogs, or cats, canaries, or anything else. After studying your question indept Mailbu, the answer just popped right out at me and you gave us the answer yourself.
She obviously LOVES the Science Diet so much so she lets everyone know... try and take my food and you suffer the consequences.
On the other hand now that you make her food, and she obviously doesn't care if you or anyone else takes it... she's almost begging someone to come and take it.
I am hoping you'll offer me the same advice for free. I have my eye on this beautiful house in Bellaire for 2.5 million. I have exactly $57.63 in cash. My question is: should I buy pizza tonight or buy 57 lottery tickets for tonight?