I can't describe the smell, it doesn't really smell like anything I can think of. Its a metal waterer that we are using a heater on right now. It smells without the heater too but not as bad. Every time I lift the lid to add water the smell comes out and it smells bad. I have cleaned it using dish soap but the very next day it smelled again. I scrubbed it and there does seem to be some deterioration? of the metal. Its not smooth inside but it doesn't come off with hot water and scrub brush. Its not rusty. I have not tried bleach yet. Hesitant to try vinegar for cleaning since its a metal container. What is going on and am I ultimately going to need to replace the waterer?