She has had diarrhea since yesterday afternoon and doesn't act like she feels good at all. She had diarrhea on the floor 3 times last night in our room and this morning she got her self all messy so I put her in the tub to clean her up and she just went while I washed off her backside.

How long should I let her do this before taking her to the vet? She's only been eating a little.
My mom's dog had diarrhea last week too and she was around him. Do you think dogs can give eachother sick germs?