We got that brand--it's great. They sell them at Target BTW and it's about $60 to $70 on sale to get them.I wouldn't suggest it, nails can be hell on leather. We have leather in the car and it does eventually take a beating from nails. If you do get it I would definitely suggest a couch cover such as: Sofa Slipcovers | Sure Fit Slipcovers
that way you can keep the leather protected for every day use (and keep it clean with washing) and take it off for special occasions and company. I've seen other types online but that was the first one I found doing a quick search to give an idea what I mean lol
Personally, I'm not a slip cover fan. Our GR is a member of the family and the couch belongs to all of us.