yes, labs shed a lot, and they can be a bit unstable temperament wise (as any breed) if bred/raised at an unscruptulous "breeder" (pet shops, online puppy seller websites, etc.)