Update! Kira is slowly but surely improving. Yesterday I was so proud of her she saw three dogs (and two were quite close and in motion!) with 0 reactions. She still has her bad days but she is definitely improving. I think a big thing is also my energy, I'm much calmer now and just need to continue to demonstrate that calmness around other dogs. The biggest improvement I've seen is being able to bring her attention back to me (thanks a lot to the "look into my eyes" game) and when she looks back at me I reward her. If I see that maybe we have to hang back a bit and let the other dog walk on before we can continue our walk I'll usually get her into a sit and ask her to "watch me" while holding a treat. Then when the dog is gone or we have enough space for her to be under threshold we continue.