(Quick Answer) Why Does My Dog Not Lay On His Bed?
Likely out of feeling too hot (especially with longer-haired breeds) or because they're choosing to lay down at a spot closer to something or someone that they'd like to be near to, if their bed is too far from it.