I woke up and for some reason Barney was one of the first things I thought of. It hit me this morning that you said he had broken ribs! Did the vet say how long they would take to heal? Barney has been with either you or Angela for several weeks now. Surely he must be getting close to the end of the healing process for those soon. Poor little guy! I can' imagine him at his small size surviving being hit by a car! He sure has been through so much! I'm so glad, no matter what comes from here on out, he'll know love and warmth and have the best you and PT can give him.