i know that this may be 'late in the game' to post- but i have the exact same issues with neighborhood kids & isis.
i live in an apartment complex that allows dogs, so needless to say, there is a lot of them & a lot of kids wanting to pet them… and living in an apartment... isis needs her daily walk(s).
isis is friendly, but you need to respect how to approach her. she doesn't bite... but she is not used to little kids. one day a kid pulled on Isis's tail (my husband was turned away for only a sec) and isis growled and tried to nip at the kid.
it's hard having that dog the one that isn't all over you, shaking thier little tails and barking….
i just say that Isis is prissy... with people & other dogs... it is the basenji way.