i'm not allowed to let him sleep on my bed plus my bed ain't big and he's not potty trained yet. he keeps whining and trying to jump on my bed and even he's so small, he managed to get on bed after many tries. i don't like him crying either. what should i do? it's a Yorkshire terrier and he is 20 weeks old.