I think I found the solution to smelly dog beds. Bella has lots of dog beds - one I bought her and several she has inherited from Toby and Jessie. The problem is washing the covers when needed. I have tried putting doggie blankets over them. This worked with T & J but Bella has a mind of her own and for the most part feels that it is more fun to scrunch up the covers and take them off the beds. And washing the actual bed covers themselves is a problem because wrestling the cushions back inside the covers borders on an Olympic event.
But I think I have found a solution.
Nest and Rest Sheets
http://nestnrestsheets.com/
These covers seem like a great idea. I wasn't sure what size I needed so I emailed the company. Much to my surprise I got a phone call within hours from the owner. She is wonderful to deal with. Very friendly and helpful. I ordered two in red [Bella's color]. I just got word they have been shipped. I can't wait to try them out.