I think GSDs are the most perfect dogs...except for the horrendous shedding. That's the only reason i don't own one.