Mike - thanks.  We use baby mattresses as they can be easily wiped off.  I put a fleece blanket around the mattress which I can toss in the washer (after vacuuming to remove as much hair as possible).  We haven't bought an actual dog bed in years - actually since two of our pups ripped one into shreds!!