My mom in law and I have literally drained our minds with ideas as to how we can get Keisha to stop drinking her milk (chocolate or whatever) from her bottle. She knows how to drink from a glass without spills (and she's turning 4 in a matter of months) but she just won't stop. I think her drinking from a bottle is her way to make herself fall asleep or something. But I always thought that only babies enjoyed the sucking reflex...well, I may be wrong.
We're hesitant to take drastic actions like putting chili powder on the bottle's nipple so she's stop drinking from it altogether. But knowing how smart she is, she'll probably just ask us to buy her a new bottle.