Couple of things: First have his Thyroid Checked. I am not one that thinks thats the answer to every things - but it is easy to test and is a quick fix if that is the cause.
I don't think I can post a link here but if you go to my icon and click on my info there is my website - on the basenji info page - there is a link to Basenji Thyroid info.
On the off chance that I can post a link here it is: http://www.canine-epilepsy-guardian-angels.com/Thyroid.htm
Second - I am also in MN and would be happy to help you specifically if you want someone that is 'basenji savy' to give him a look see.