I am thinking of buying my first cat. I was wondering if there are any breeds out there that do not shed hair, and if so, which ones are they?
If you just don't want hair getting all over your hands/clothes/etc... Best thing to do would be to look at the short haired cat breeds (or moggies), pick a breed with a short sleek coat (or the rexes which are curly, but don't shed as much) and then brush regularly... I can brush my domestic short hairs (both have very short coats) once a day and get about a fist full of hair from the brushing. When they go about 1 week without being brushed, I'll start to see loose hair on top of their coat and that's what will really get all over everything.
So, IMO, I'd suggest picking a short haired cat (breed or mix) based on temperment, etc...then just committ to a regular grooming routine. It only takes about 2-5 minutes per brushing session for me and it really works wonders.