When I got Keeroff home,I let him sleep in bed with me for the first 2 days.
Puppies are very emotional when they have been just taken away from their mother.
So,the puppy expects from you to make him/her feel comfortable and confident in the new invironment and circumstances.
however,he shouldn't learn to sleep in bed because other issues could come up
when he gets older.
e.g.he'll be much bigger,he'll drool and if you're planning to have children, as you know,you'll have to stay up all night many times and later maybe your child needs to sleep in bed in case of illness,nightmares,etc.
however,it is your life,your decision and you know better.
baby Keeroff learnt not to sleep in bed after 3 days that he was waking me up crying early in the morning to put him in bed with me.but now,he has absolutely accepted it.
kisses and good luck!