I'm sorry this happened to your pup. I would suggest you not take the dog onto the bed with you (for how small most yorkies are, beds are very high - like a human jumping off a roof) and it's easy for them to injure themselves because they have no sense of their own size as far as I've seen.
Good luck, and I hope he recovers well! |