What a great pic to go along with this question, ha! Yeah, I struggle with pet hair. I have three cats that shed like crazy in the summertime. I have three weapons:
1) Lots of pets and brushing with their favorite brush. (Each cat has their own favorite.) Petting alone helps, but brushing - even moreso.
2) A damp cloth that is dipped in a half water, half Apple Cider Vinegar (Bragg's ACV 'with the mother') solution that I use to brush hair and debris from along the edges of a room before I vacuum it - and I vacuum at least once a day during summer; although I usually only do the edge cleaning once a week or so. That mixture helps create an inhospitable environment for things like fleas and other small, icky critters. (If you have a spider problem, use a diluted spray with peppermint extract after the first layer dries. Spiders hate that; plus peppermint smells good and makes you feel perkier.
3) For really stubborn things like clothes (or a coat that was temporarily used as a cat bed because I didn't hang it up) - good 'ol fashioned tape. Any kind of tape will do in a pinch, but wide duct tape or packaging tape works the best.