Water in mass quantities, if you can pass a urinal without having to release the beast near it you aren't drink enough.
Exercise helps eliminate cravings as well, I did pushups or burpees when I have a craving early on and it worked.
Find an alternative for dip, cinnamon candies, sunflower seeds, fake dip...whatever works. Word to the wise eating a whole bag of mint Lifesavers acts as a natural diauretic and you will be seated later in the day (personal experience).