I no im at fault with this and i dont know if anyone can help as he is nearly two
When i first got my dog i refused to have him on the bed, during the day when i was at collage my bf would put him on the bed

and they would both sleep
as he got older he would climb up the bed during the night and go sleep
now i want to teach him not to sleep on the bed as he aint so little or light anymore and i can see him breaking one of my bones when he jumps on me, i no i could leave him outside but it is pretty cold at the moment and he dont like rain(maybe because i trained him with water bottle stuff)
I been told to train him with cheese but i cant really see this working as its only good with outside job
any ideas
also my dogs pretty tall(bull dog tallness) i hear crates are good but cant get the right size for him
Thanks