I can sympathize with your problems but can't offer much help except with the dogs. As the owner of a very large dog, I found out years ago that when a dog has diarrhea the best, and quickest, remedy is canned pumpkin. This IS NOT the pumpkin pie filler but the canned pumpkin that is available on every grocery store. The first dose is one half pumpkin and one half their regular food. And then taper off in a few days. Besides working, the dog seems to like the flavor so it is easy to get them to eat it.
I hope the rest of your travels are better.