Generic pet foods are those that do not carry a brand name and are available commercially. Manufacturers of generic pet foods are dedicated to providing a low-cost product to the consumer. To make a low-cost pet food, lower quality and inexpensive food ingredients may be used.