A crib mattress dog bed works perfectly indoors or outdoors! It provides support to sleep on, it's waterproof, and super sturdy.
Keista Thompson