In the simplest terms, an odor means that your urine is contaminated with something. If you had been doing a detox program (a cleanse), one might think that this was a transient thing, your body was getting rid of something. Since you are not, and you admit to drinking less water, the other simple answer is that your body is overloaded with toxins and your bladder is overloaded with them. If you were in the hospital, this would be reported and you probably would be given orders to push water and your urine would be tested to see what Antibiotic
would kill the bacteria, and you would be put on Antibiotics
to clear your "Bladder infection."
Because you have been dehydrated before and did not have this symptom means you were lucky. This is not an area you can play with. The liver and kidneys are the main filters of the body. If it were me, I would push water, get some cranberry juice, and take some Vitamin C, and I would do it as soon as possible (if not sooner LOL). Seriously, this is how infections start, and unnecessary. Take care of yourself - if you don't, who will?