We are thinking Spike might be a Basenji Terrier mix. He definitely has the basenji personality and the bark. We love him no matter what he is but we are curious.
We also have a possible Basenji/Terrier (Yorkie) mix. I've had some doubts, but seeing this picture of Rosie, I can't help but see my Rebel. Such a great looking dog, and if she's anything like our girl, you're in for a treat!
I don't see basenji in your rescue - she is a very cute doggie, and there very well may be feist in her. A DNA test would tell you everything and it's a good investment; it would help you know her personality traits and identify her behavior as well.
Look at the BRAT mixes:
http://basenjirescue.org/DOGS-MIXES/Default.htm
Check out Tia. I think that's what you are looking for. :)
Then look at Tyson and Shiloh. Not the right coloring, but similar build and coat….