Yes, she does take a bath whether I have petted her with hand lotion on or not. If I pet her lightly and for just a short period of time, she tends not to feel the need for a bath as much.
Your comment about food odors is very interesting and makes a lot of sense and it is also interesting...