Most dogs shed, and some breeds shed more than others. When dogs sit on a carpet, this almost always means dog hair will end up in the carpet. In small quantities, it may barely be noticeable. But if you leave the dog hair there, it will eventually end up on the upholstery and your clothes. Since dog hair can poke deep into the carpet fibers, regular vacuuming will rarely get it all up, unless you have an expensive, high-powered vacuum cleaner. Removing dog hair from carpet is often a process requiring several steps.