Some dogs may not want to sleep in their owner's bed, possibly for one of the following reasons:
Personal Preference: Like people, every dog has his or her own preferences and habits. Some dogs may enjoy sleeping on their owner's bed, while others may not.
Uncomfortable: Some dogs may not be comfortable sleeping in their owner’s bed. It could be that the bed is too soft or too hard, the temperature isn't right, or they feel too crowded in the bed.
Genes: Some dog breeds are not naturally fond of sleeping in beds. For example, some dog breeds are hunting dogs and naturally need their own space and territory.
Training: Some dogs may need training to get used to sleeping on their owners' beds. If your dog has not been trained before, it may take some time and patience to gradually get him used to sleeping in his bed.
It should be noted that if you want your dog to sleep on the owner's bed, you must ensure that it can get enough comfort and security. Otherwise, it’s okay to let it choose a safe, warm and comfortable place to sleep.