Stop in for a cup of coffee

No he goes out every chance the door opens and then I can't get him back in, but when he does come in he gorges himself then throws up all over the place.