Over time, we ripped up the beige wall-to-wall carpeting, refinished the floors, and put down area rugs.
And then Boscoe got old. Now our house is a festival of rugs--cheap, mis-matched, most with rubberized non-skid backs, like glorified bathmats.
So now our house looks like this: (top photo) Our normal winter rug. (We swap it out for a lighter one in the summer.) (Note comfy dog bed by the fireplace, which we seldom use now because the sound of the fire snapping freaks out elderly dog.) (Note, also, throw pillows surrounding the bed, to keep him from sliding off the edges.)
Our normal hallway rug. (Note dogfood stand on the radiator shelf. That's for Elderly Dog, so he can eat without falling over.)
The kitchen floor is now concealed in cheap rugs from Marshalls and HomeGoods. (Note corner of fleece dogbed under table. That's for Younger Dog, so he has a place to go and mope.)
The hallway between the kitchen and the front hall now has its own non-skid runner. (Note smallish rug to the right--that one is moved between that spot (between the hall and the living room) and another spot (between the hall and the front porch).
Ugly ancient purple and green basement rug has been hauled upstairs, washed, and is now in the dining room, as a non-skid spot between living room and kitchen. (Note comfy fleece dog pad the background. For either dog and in constant use whenever I am sitting at the computer at the dining room table.)
The front porch now has no fewer than three rugs. A welcome mat for humans (also used by dogs), a little mat by the water dish, to keep Elderly Dog from slipping when he drinks, and a third rug over by the -- what's that? Another dog bed?
Our lovely hardwood floors are pretty much completely concealed these days, but at least Boscoe has to really work at it if he wants to fall over.