Dog beds come in many shapes: nests, balls, sofa shaped furniture, cuddler(donut), and square flat mattresses. Choose a shape good for your dog breed. You want a supportive one that supports him including his neck.
Sofa beds that have a 3-sided bolster, open front and 2" or more foam bottom. These are good for dogs that like to stretch out and curl up. They are more expensive then other since they usually have wood frames.
Orthopedic beds with 2-4" thick foam. You need to judge the thickness of padding by the size of your dog. Teacup size needs 2" while a small dog needs 4".
Nest beds have firm removable cushions with an open side.
The right filler materical is important. They come in
Poly-fill beds are stuffed with little pieces of foam. Choose a high-loft poly-fill when buying one of these so it won't flatten out and loose it's spring with use. Another thing is to buy fill that stays evenly distributed throughout the bed. This is called "baffled chambers."
Be sure the bed isn't to high for your small dog. You don't want him to have to high a bed and injury himself when getting in or out or falling out during the night.
Most small dogs like to see his owner during the night so be sure he can see out and over his bed.
The materical of the cover is important too so it's not to hot or cold for him depending on the weather. Lambs wool is good for cold climates and canvas is good or summer.
Small dogs don't like to sleep in beds with strong odors like cedar. While cedar is good for repelling fleas your doggie doesn't like it either.
Rescue Pet Store