Grassracer,
I've got a mohair roof that comes up fine with a damp shammy and a little rubbing. I've got a cat that enjoys a little R&R on the roof of mine and all of his hair comes off fine. I don't put anything on the roof either to protect it however it does miss most of the rain as it gets left under a car port.