Helping residents and visitors (and dogs!) to stay hydrated