Anyone here make their own dog food?

We do switch up the protein to what may be on sale. We've done Turkey in the past also. Chicken, if your dog is able to eat it, is usually the least expensive way to go. Sweet potatoes are a good add in but we were told to always skin them.
My wife boiled the sweet potatoes and removed the skin. She also boiled the spinach and probably the blueberries as well.