I found a great solution for the uneven surface. this dog bed is a perfect fit!
Bedsure Orthopedic Memory Foam Dog Bed for Large Dogs up to 75/100lbs, (3.5-4 inches Thick) Pet Bed Mattress with Removable Washable Cover, 2-Layer Pet Mat with Waterproof Lining Dog beds, Grey...