For furniture that repels hair, resists tearing, and can be cleaned easily, look for top-grain, semi-aniline leathers; scratches are disguised on such pieces because the hide is dyed through and then treated for additional protection and color consistency. If you prefer fabric, look for microfiber or microsuede. Avoid materials that feel loosely woven or thin, and look for terms like "high grade" and "tightly woven" on labels. Consider hues similar to your dog's hair as well as patterns which can camouflage spots. Finally, place an old towel or sheet where the family dog likes to lounge, and simply toss the cover in the wash as needed.