I don't want to buy packaged dog foods. What meals i can offer for him? E.g spaghetti, bread, milk? I mean not specially prepared food but foods that human eats.
You shouldn't make your own dog food without learning what dogs need in their daily diet first.
None of your suggestions are healthy dog food. Especially the salt and spices in human food are unhealthy for dogs. There are very common ingredients in human food that are harmful or even poisonous for dogs. You would cause malnutrition and illnesses in your dog if you fed him like that every day.
There are some recipes floating around the internet on how to make dog food at home, but I will not point you to any of them, because:
- It's very easy to make mistakes, leading to either a deficit of vital components or an excess of unhealthy components.
- Making healthy meals for a dog is just as expensive as buying dog food, because you need to feed lots of meat.