Doesn't stop states from implementing Stop and Frisk policies. Technically they can't arrest you, but you also can't leave until the cops are satisfied.
They have to arrest you within a definite time window otherwise you can leave. If you ask the question "Am I under arrest or am I free to go?" and you are not told you are under arrest, you may leave.
Granted this may get you shot, but the hope is the court is on your side.
In my locale in the US the only question you need to answer is what your name is and I'm not even sure of that. Afterwards you may leave and they can not hold you.
The drug dogs are to my knowledge only if you're in a vehicle, and recently that has received challenges.