The best way to prevent your dog from getting sick is to ensure they only drink clean, fresh water. If you're not sure if the rainwater is clean, bring a sample to your vet for testing.