I don't know if soda has enough salt to cause dehydration
In fact, sodium is what helps your body absorb water. The opposite of your in-law's story — I had a son suffer hyponatremia because he drank too much water and not enough salt. Both need to be balanced