Why was he there? Is there a lot of loose dog food around?

If he is coming back for something in particular remove the something.