I read that cats bring back food (e.g. dead squirrels/rats) for their humans as a gift, because they think they are feeding us. But my cat Diesel never brings back anything. Does this mean he's smart enough to realize I don't appreciate dead squirrels on my porch, or is he just lazy?