Hi there... Sounds like your Yorkie is running your house and you

Neutering him as nothing to do with that sort of behavior. Everytime you give in to his barking and let him in your bed, he now thinks what he does is ok. Try covering his crate with a towel or blanket to help with the barking. And also try... not giving into it. Keep firm in saying NO and eventually he will stop. For biting... try closing your fist. Its easier for them to bite fingers, rather than a fist. When Meka did this as a baby, I would play with her (by letting her do it), but if her bite got harder... I would make a fist and say NO or Ouch and she would stop or soften her bite... Every dog is different though..so do whats best for you