I have left feeders over night that were refused and have never had a bad smell. That might have been a bad feeder. I would check the quality your getting. Mine will have the rat smell but have never had a dead animal smell.