My dogs eat home cooked. I know what is in it, it is the same food that humans eat. There is no food from China in it. I lost a dog during the melamine contamination and I will not be taking any risk of doing that again.
Meat, some sort of carbohydrate, veggies, and fruit, all in a stew. Ingredients get varied often so they aren't eating the same thing all the time. Some combination of: Beef, chicken, pork, fish, rabbit, duck, goose, elk, turkey, cheese. Sweet potato, brown rice, barley, quinoa, rolled oats, wheat. Ground broccoli, carrots, squash, pumpkin, cauliflower, Apples, blueberries, peaches, melon.
Part of it depends upon what is on sale, what is coming out of the garden, what the family fisherman brings home.
Cost is pretty much in line with what the super premium dog foods cost. Cost also depends upon what is on the menu. Beef and fish cost more than chicken or pork. I am very careful to not actually figure out what the fish costs, but a lot of money goes into catching it.