LOL, thanks all of you!
Wildo, unfortunately, there's not enough space in my living room for 2 sofas, and still leave space to walk around them!
Not to mention, Jaeger is the size of a small Great Dane

and thinks he's a chihuahua! And he's always cuddling, he's very needy that way.

He's not happy unless he's in your lap and snuggling.
We have a micro-suede now, which has held up fairly well, but it does still trap hair and hard to clean now....it's lost some of it's firmness, and getting uncomfortable to sit on. You can see wrinkles now in the fabric that has gotten looser over time, and we've always had throws on it, or blankets.
Probably having the small pony jumping on it never helped,

Thanks to all for helping!