Originally Posted by
whiskerxx
Is it really necessary?
I flew into Miami once. I'd had a banana in my bag, which I'd eaten before departure from heathrow.
At a very full baggage hall a nice little doggie was let loose and ran around sniffing everything enthusiastically. He decided to sit at my bag and his uniformed attendant strode over to speak to me.
Around 1,000 faces were all staring in my direction thinking it was a drugs bust!!

It seems common for the dog to alert if you had forbidden food in your bag previously. This is not a big deal. The dog apparently responds to the remaining smell from the food.
Of course you can bring a limited amount of wine into the USA if you are over age 21 and are entering a state that permits this.