If he wasn't that hungry when you got him home, he may not have been very hungry there either and just not ate. If they changed his food, he may not liked the new food so wouldn't eat it. Just watch him and make sure he eats some every day.