Young dog?
Our 10 month old is still chewing crap so to cover the bed in the back bedroom I bought four "el cheapo" blankets from the Walmart until he settles down.
If he destroys them we're not out much. Good blankets are put up in the linen closet.
https://www.walmart.com/ip/Mainstays-Value-Bed-Blanket-Full-Queen-Gray/51223205If we leave the house, bedroom doors get closed, the couch has a big thick relatively inexpensive bedspread sort of thing on it, then a 'dog blanket" or two covering that.
I keep asking my wife to remind me why we got a puppy again. (dog folks will know........and understand)