I'm thinking about getting a dog, but I'm not sure what breed I should get.
 The Greater Swiss Mountain Dog is a really great dog breed. It was developed in the Swiss Alps.
That sounds like an interesting breed! I need a breed that 
This dog  the result of indigenous dogs mating with a mastiff type brought to Switzerland by foreign settle
Oh neat! I need a breed that is good with kids and other pets. Do you think that dog would fit that profile?
If you prefer smaller, the dachsund is a cute short legged long body dog
Are most dogs easy to train? 
Yes as long as you start young and stay consistent.
What should I feed my dog? I know there are so many different kinds of dog food.
Dog food
Dog food is food specifically formulated and intended for consumption by dogs and other related canines. Like all carnivores, dogs have sharp, pointed teeth, and have short gastrointestinal tracts better suited for the consumption of meat than of vegetable substances. In spite of this natural carnivorous design, dogs have still managed to adapt over thousands of years to survive on the meat and non-meat scraps and leftovers of human existence and thrive on a variety of foods, with studies suggesting dogs' ability to digest carbohydrates easily may
Greater Swiss Mountain Dog
The Greater Swiss Mountain Dog ( or ) is a dog breed which was developed in the Swiss Alps. The name "Sennenhund" refers to people called "Senn" or "Senner", dairymen and herders in the Swiss Alps. Greater Swiss Mountain Dogs are almost certainly the result of indigenous dogs mating with large mastiff types brought to Switzerland by foreign settlers. At one time, the breed was believed to have been among the most popular in Switzerland. It was assumed to have almost died out