Leather all the way for me. Doggy odors (and hair, if you have a heavily shedding breed) get stuck in fabric and are time-consuming to get rid of. As long as you keep your dog's nails trimmed then scratches shouldn't be a problem.
If your house stays relatively cool then sticky leather shouldn't be a problem. I love big comfy leather couches (like they have at Starbucks), I could lounge on one all day!
If you do get a fabric couch I would recommend getting covers because then it makes it a lot easier to clean up. The downside for me with that is more laundry (ugh) and I generally don't like the look of couch covers. |