It has long been known that dry food of any kind causes lots of health issues over the long run. That is why we say
any canned food is better than dry foods.
www.catinfo.org
As for any over the counter flea remedies - they mostly don't work and some can be deadly to cats. I believe the can of Zodiac tells you to remove your pets and cover all food and fish tanks before spraying. At least the can I have here does. Fleas do indeed hop. They also come in on our clothes. And yes, I realize that statement was made in 2009.