I have a long haired white cat that sheds (much more than my black short-haired cat). Every time you hug him, you end up covered with fur. It seems natural for him though; he doesn't get bald and all and has been seen by the vet. The main issue for me is the amount of fur I get on my favorite black shirt or pants every time I carry him.
I find it difficult to even carry him because I wear dark clothing most of the time. Every time I put him on my lap, his fur is all over my clothes.
What could be causing this and/or how do I minimize the shedding?