It sounds behavioral, but has he been to the vet lately just in case? He's getting up there in years, has he always been like this?

Can you keep him out of the room when you feed the dogs?