In all honesty, no. Dog and cat hairs have always been with us, the price we pay for sharing our home. Although the rooms get hoovered and the pets get brushed there are always some ready to get your best black trousers. The worst thing occasion was when our nice insurance man paid a visit. He sat on the sofa chatting away. When he left, there he was going down the path with the back of his suit covered in pet hair, looked like a yeti. Ever since then we have had a leather sofa, so much easier to de-hair.