I have hard wood floors throughout the house. The only thing I can do is take a swiffer to it every 2 days. Not a whole lot else I can think of to avoid the pet hair entirely. You could try regular brushing your dog once or twice a week using a brush called a "furminator" google it, they remove a TON of hair.