What exactly is Ethylenediamine Dihydriodide, and why is it my my cat’s food? If you’re feeding your cat a commercial food, chances are...