I agree with everyone. Give him some space by himself where he is not going to be bothered by anyone or anything (other pets) He needs to heal now. I also agree that some pain meds are in order. A few days and your doggy will be back to normal. I wouldn't be picking him up right now if possible, you don't want him to associate being picked up with the pain he is feeling right now.