My dog loves a good game of chase me.
And it causes problems when I want to take her for a walk because she'd rather play chase me. So I call her once, and if she doesn't come, I shut her outside all alone, by herself, without me and leave her there for at least five minutes and then try again - she usually can't wait to get in the next time I open the door, and then she's easy to catch.
If she doesn't come straight in the second time - I leave her out, for a bit longer. Sometimes the walk doesn't happen at all but at least I'm not rewarding/encouraging the game of chase-me.
Also - never call her and then do something she doesn't like eg going on lead or bath. Always mix a few something elses in between. Eg at the park - I call, she comes, heaps of treats, a few tricks, a roll over, sit-drop-sit-drop, speak etc. and then I put her on lead and go home. I often put her on lead and do another lap with her on lead - practicing walking on lead nicely - so it's not associated with going straight home. I will also put her on lead - usually when she's bugging me for a treat and I didn't call her, and do a bit of practice and let her go - several times during a walk.