@Kipawa:
Cairo needs to learn that you are in charge and that he has to respect you and his home.
As our breeder said, basenjis will test you to see how much they can get away with. Be consistent and let him know that you are the boss and that he has to behave the way YOU want him to.
I totally believe that. However, Shaye has taught me that respect must go both ways with these animals; they are different from other dogs. Over time we have developed a pretty mutual partnership, and it's clear she knows what is and is not allowed. She just doesn't always agree with the rules, then she will either try to find a way around them or ignore them. Gemma, being a mix and not "all" basenji, is far more respectful, although she believes Shaye is the boss unless we keep reminding her we are. I think because Basenjis are so smart, it's important to them to feel they have some say in the matter, whatever the matter is.