Poor Jack I hope his tail will heal without having to resort to surgery. I'm sorry to say but it sounds like your roommate is not taking very good care of her dog. Thankfully you are there for him.