You have to take them for a walk or out for excercise regularly. They cannot be left in the house all day long. Vetinary bills can be expensive. Dogs can eat a variety of foods. There are lots of different foods out on the market.
Most dog foods are meat, though there are some vegetarian dog foods on the market now.
Most of the foods are either dried or are soggy, meaty chunks in tins. Dogs need to be excercised regularly. We take our dogs on two 15-30 minute walks a day. Our dogs also get free runs in the garden. Do not even consider getting a dog if you know you won't be able to exercise it atleast once a day.