Bless you for taking her on! It is so good that she's made such progress already! Maybe email Candi Cane Cooper - she's on the experts/ page for All Paws, and while her specialty is farm animals, I know she's in California and might know a good dog behaviorist to hook you up with.