A wise woman once said "fuck this shit" and she lived happily ever after.
If you were in Houston, I'd be happy to help with the dogs. I dogsit for my friends all of the time. :)
If not, you might want to check local animal rescue groups. Some offer temporary foster care for pets for people in problem situations.
If someone keeps stabbing you in the back, then quit handing them the knife.