I would say stop letting him sleep in your bed. It will be an adjustment, I know, but if he is constantly disturbing your sleep then you need to find another alternative.
Spike sleeps in my bedroom with me but he has his own bed. It took him a while to get used to it, but now he's great - he jumps in his bed as soon as the lights are out! |