Both Alsatian(German Shepherd in English language) and Labrador are favourites among dog owners.
Both are large dogs, commonly available with good breeders and both are good guide dogs. In terms of food needed,time taken to train, dog health care both are more or less the same. They live for around 10 years.
The Labradors are a hit with children at home as they are affectionate with kids and very friendly. They are very playful, like water. The shortcomings are being very friendly, they are not as good as Alsatians for guarding. They need frequent baths and shed their hairs a lot and can become chubby and fat easily when compared to Alsatians.
The Alsatians are more efficient as guard dogs and less friendly(little more ferocious) with children compared to the Labradors. Their hair shedding is less, these don't need regular baths and are need regular exercising.These are easy to train, being good guard dogs, these are often left at home to guard and tolerate separation better than Labradors.