That motorcycle mat is a good idea.
I got a free chunk of indoor/outdoor carpet, with the heavy foam backing, and cut it to size. Might work for you.
If it starts to smell, you can take it out and use the wife's carpet shampooer on it.