Pet Food Recalled After Animal Deaths Reported

March 19, 2007

Menu Foods, which manufactures pet food for a wide number of stores and some national brands, has recalled 60 million cans and pouches of dog and cat food.

Recent News