Sounds like the dogs are what was keeping the Momma cat away. I hope the baby does alright. They are so sweet when they are that tiny and require around the clock care, is someone going to be able to give it the care it needs?