I have a large do and this foam pet pad works just right.  It offers the comfort and support my big boy needs.  He sleeps on it all the time and it fits nicely under the bed when not in use.