Your average German Shepherd will be about 60-66 cm in size and weigh 40-45 kg for males. Whereas for females, they are about 55-60cms in size and weigh 35-40 kg.
Your average Labrador on the other hand, will be about 57-62 cm in size and weigh 30-35 kg for males. Whereas for females, they are about 55-60 cm in size and weigh 29-32 kg.
They are generally gentle and friendly dogs, but these qualities need to be nurtured right from the beginning with proper socialization and training.
They’re also known to be quite apartment friendly and are easily adaptable to different situations. Interestingly though, they are also not afraid to put up a fight when needed.
German Shepherds, like any dog with a thick double coat, require a good amount of grooming. They are prone to constant shedding. This can easily be combated with consistent brushing and trimming.
Labradors, unlike your German Shepherds, are much easier in the grooming department. They do tend to shed and require consistent brushing, cleaning their ears, eyes and trimming their nails.
In the end, it is up to you to make the right choice on what breed will suit your needs the best. It is also recommended to keep in mind that you should be able to give your pet the proper treatment and love that they deserve.