We have an 8lb chihuahua  mix and this bed Was a little too big for him but with a blanket he can snuggle in perfectly. Unfortunately our 60lb lab mix thinks it's her bed and manages to squeeze her way into it too ;)