I do not make my own pet food but if you want to do so please keep a few things in mind. There are some things that should be avoided (onions for example can cause anemia, tomatoes are very acidic and cause stomach upset, etc) check with your vet for they should have a list of these foods. There are also things that must be added to keep your pet healthy. Taurine must be added to cat food to prevent cardiomyopathy and retinal disorders as well. If you are going to pursue this please sit down with your vet for ideas, suggestions, etc. They may have "recipes" they can give you to insure that your cat/dog gets a properly balanced diet. Again, I am not an expert and with my crew of thirteen (8cats, 2 dogs, a rabbit, a guinea pig and a chinchilla) I feed high quality processed diets. They are all healthy, happy and enjoying a good life.