I have to agree with the posts that say german shedders, I mean shepherds shed a lot. Compared to most breeds, they shed a lot. They shed year round, but blow their coats twice a year (as previously stated). By a lot...it depends on what you are used to. Regular brushing keeps the shedding under control. Or as I say, the hair I get on the brush is the hair that won't be on my floor blowing around.
The stinky smell...as stated previously, diet, activity and the amount of time they spend outdoors can be factors in smell. Also, if you are petting your dog w/ dirty hands all the time, that can be a factor as well. I have to bath Phoenix every month or two because of his environmental allergies. I use a colloidal oatmeal shampoo. With the regular brushing, that help distribute the oils in the coat and reduce build-up.
But let's face it...a wet dog, unless bathed recently, smells like wet dog.
Mom of Brightstar's Phoenix
In loving memory of Dakota 1/93 - 10/2006
He seemed neither old nor young. His strength lay in his eyes. They look as old as the hills, and as young and as wild. I've never tired of looking into them.-John Muir