Zenu holds grudges like crazy too! is this a common basenji behaviour? She used to play with great danes all the time, totally fearless, until one stepped on her accidentally. After that whenever danes came around her she'd tell them off very noisily!
Another time, a lab-mix at the dog park jumped up onto the picnic table where she was napping and stepped on her and scared her good. She let out a terrible banshee scream-growl and drove the dog away, and now even a month later, whenever she sees that dog she'll go up to her and growl a bit just to say she still remembers, and the lab better be careful! Its hilarious to see a little <20lb dog scaring off a big lab mix! But I give her a little poke in the neck if she gets too aggressive and isnt listening to my command to come to me and leave the offending dog alone. That calms her down. I always let her say her piece (and she has a lot to say to dogs she holds a grudge against) but I draw the line at her actively trying to drive them out of the dog park. She could get hurt. Its funny how long they can remember an incident, though.