Is there an easy way to remove pet hair from knitting projects?
Jo-Ann's lists "Yarn Containers", essentially closed jars with a hole for the yarn to come out, that look like they might work to keep your yarn dog hair free while you work on a project. 

You could also make a similar container out of something like an oatmeal box.