Baby crib mattress...Dogs love them...you can cover them with sheets and they're vinyl so thy don't have to be washed. Just wipe them down from time to time. (wash the sheets
) They last forever too. Elliot, our old Great Dane (RIP), had one for probably 5-6 years.
It's not as ghetto as one might think.