Common reasons for pet food recalls include contamination, foreign material, nutritional imbalances and packaging problems. Pet food can have bacterial or mold contamination that comes from the food itself or the food processing equipment. Pet food can also be contaminated with harmful chemicals, such as melamine.