No, you shouldn't be worried, and I don't see how a bath will help, as that only removes essential oils and can make it harder for them to shed. If you're offering the large food, it may not be what he's used to/it's too big and he wants something smaller. Any changes in environment can make him fast. No reason to worry, they can go months and months without eating.