The chewing is hard.

To keep my dogs off the furniture, I would just lay Aluminum foil on them. They hate it, or at least mine did. Do that for a month or two and they'll stay on the floor.