Hardwood floors, can be an issue.
For me, it's not an issue with my dogs tearing them apart, so much as sliding on them.
My 12 year old dog (who is arthritic), has a terrible time getting up from laying on the floor (and yes he does have a bed, several in fact). He slips when he walks, and has fallen on a few occasions.
My solution so far, has been to place runners with rubbery underlining in strategic areas. I have also purchased some socks with rubber bottoms yesterday and I'm going to see if he will tolerate them.
With your issue, maybe after cutting the nails, you could file them down with something like a dremel tool, just to smooth the sharp edges off (just a thought).