This is my basic recipe and as noted the amounts are the daily portion for a 45 pound dog, so you would adjust your portions accordingly. You could substitute any other protein so long as you know calories er ounce to substitute the correct weight. This recipe was developed based on my usable ingredients using a computer program that I don't have (there wasn't a Mac version) so it is calorically adequate and nutritionally complete.
FOR A 45 POUND DOG PER DAY (divide into two portions)
8 oz chicken (I use boneless, skinless legs and thighs from Costco and sometimes add chicken hearts)
0.75 cup macaroni (I use whole grain rotini or penne)
4 chicken livers
3 teaspoons bone meal
2 scoops (scoop being 1/8 tsp.) kelp powder
3 cups spinach (I use bagged organic mixed spinach, kale and chards from Costco and grind it with water in a nutribullet)_
0.5 teaspoon canola oil
0.5 tsp cod liver or other fish oil (I use mega red krill oil)
For changes, if you eliminate the cod liver oil, the recipe provides 0% of the daily recommended serving of Vitamin D. You could replace it with a vitamin D supplement. This is what I have done.
Eliminating the liver and replacing it with chicken meat makes the recipe low in Copper, Zinc, Selenium, B5, B12, and Choline. I have not found a replacement yet, but you might be able to.
Of course, you can replace the fish oil with another omega 3 source.
The recipe is for 1083 calories of food, it's one day’s food for a hypothetical 45lb dog.
The kelp powder, a scoop is 1/8 teaspoon, so it's really tiny. If you are substituting Vitamin D for the cod liver oil, you'd need 200 IU per day for that amount of food.