I was managing my stash on the top floor with a summoned mustache golem watching my back. I had a stack of about 3 or 4 Aqua Vitae I was putting down, but it just so happened that the mustache was right where I was putting it. The result was that the item didn't appear on the floor and just disappeared.
If you drop food/booze/potions on your summons, it gives it to them instead. You just poisoned your mustache. They don't pick things up off the ground though, so just make sure you drop things where they aren't standing.
Also, it works on enemies too. Gah. That's so annoying when I click on an enemy who got too close to be with something I picked up. They just love drinking your sewer brew you were going to lutefisk.
You can heal enemies by feeding them food or potions, just like you can heal your pets! I have no idea if mushrooms and the like actually buff them or not. Someone should try giving Lord Dredmor a Greedy.