@graybiker Thanks for the info :)
Poor thing was a little nervous being inside for the forced bath and feeding (lol), and did have a pee/poop, but no I didnt scold. See the update, dog is doing alot better. In fact, it seems to have a sibling, and they are both hanging around my neighbourhood...