I always said that my basenji is a 3 year old child trapped in a dog's body! I relate to everything you say - I love my basenji more than anything - she brings me so much joy and happiness. She is the cutest, sweetest, smartest little creature! She can also be self-centered and thinks the world revolves around her, which I find to be hysterical. She is relentless and persistent - it's her way or no way - which always makes me laugh. She is so set in her routine that I could set a clock by her. Only basenji owners can understand this wonderful unique lovable breed.
Wow! That is scary. I just brought my 13 year old basenji in last month. She needed 4 different shots. The Vet gave her 2 and had me bring her in 4 weeks Later for the other 2. My vet also has me give her heart worm medication and flea medication 2 weeks apart.
I hope your basenji is ok - you definately have to trust and have a good working relationship w/ your vet. Good luck and I hope everything goes well.