And adding fish to your homemade fish food provides your pet with tons of natural minerals, proteins, and essential oils that are great for both carnivorous and omnivorous species. Several kinds of fish that you can add are trout, cod, salmon, sunfish, and tuna.