I am a huge fan of fur. I love pets that have soft fur, and love to pet it. However, I hate the pet hair that seems to spread all over the house, all over my clothes, and all over my furniture. Shedding is actually one of my number one things I hate about cats and dogs because there's almost no avoiding it. No matter where you go, there seems to be pet hair and it can definitely drive you up the wall. There is a way though that you can avoid such things and keep your mind sane!
Try grooming your pet while wearing rubber gloves. Before you get ready to groom your pet, just put on a pair of rubber gloves. When you do groom your pet, the water will actually help the loose hair on your pet stick to your hands. The water acts like a kind of hair magnet that will attract the hair to your hands rather than to your clothes, furniture, or carpet. When you are sitting there grooming your pet, you might want to keep some extra pairs of gloves next to you so you can continue grooming and still deal with the hair problem. Put on a new pair of gloves whenever the pair you're currently wearing gets too full of hair. This will help the loose hair not get where you don't want it.
It may be a little gross to have the pet hair coating your hands, but do remember that you are wearing gloves, and that significantly reduces the grossness factor. This isn't a foolproof method, and one that I can't guarantee to work one hundred percent of the time, but for the short term, and for smaller effects, the rubber glove trick can do just what you want it to. By attracting the hair to your gloved hands, you prevent it from sticking to your couch, your pajamas, your carpet. This is great!
As a pet owner though, you do need to accept the fact that even if you do take measures to minimize and clean up after shedding, if your pet is a shedding pet, that's something you'll have to deal with the entire time you have your pet. You may hate the shedding, but it is a part of having pets, and if that doesn't fly so well with you, then you should either look into buying a non-shedding pet (there are non-shedding dogs like poodles that make for great pets), or not having a pet at all. Shedding is just a part of pet ownership, and so you can't be upset when your dog or cat leaves hairs around the house.