Sounds like there is WAY too much going on for Sally while she is trying to adjust to her new home.
agreed
How old is your dog?
What the trainer says makes sense.
I am a gardener and collect expensive rare plants. I let my dogs tromp through them and pee on them, without any real killing (except the time my I caught my dog carrying a rare $50 new planting in his mouth) He was so proud helping dad in the garden. I could not be mad at him he was so cute.
Our dogs race through our garden trampling things in their paths- they make paths. We have a large fenced in back yard. If they see a squirrel they are going to go full speed after it regardless what's in their path. If you let you dogs loose in you garden they are going to trample & pees on plants- basenji's do not care what you think. If you punish them it makes them mean.
You seem to be kind of strict, are you sure a basenji is the right dog for you?
They need structure, but as far as being obedient- your in for a battle.
I dont let our dogs near any strangers, small children or other dogs- mine and a lot of other dogs here can't be trusted- your looking for trouble, a law suit or putting your dog down, if she bites someone. Read some of the stories at this site, one person is being sued, another was forced to either put his dogs down or find a new home for his dogs -which is what happened.
I'm not trying to be mean, but basenji's do not really care about anything but food and what they want to do, trying to impose all these rules seems tough with a dog(breed) that does not care about what people think. You have to think of them being like a wild animal in many respects. They do potty house pretty easy, but telling them where they have to go seems pretty rigid to me?
Maybe a basenji is not the best fit for your situation?