Hello,
We have a smallish DDog who loves nothing more than sitting on the back of our sofa, to look out of the window.
Due to the layout of our lounge, a sofa will always be in front of the window.
Currently, we have a leather one but DDog has scratched it to bits, scrabbling up to the back, so we need to look at a new one after Christmas.
What kind of material would be best? Leather is clearly not an option now but I worry that material might get snagged on claws or be difficult to clean? We ha e only had leather sofas for the last 15 years so I don't know what type to go for now.
Any advice would be gratefully received 
TIA