What a journey so far! She sounds a lot like my family and a rescued GSD we cobsidered adopting. It didn't work out because our Abbey was too darn protective of her family so with young children present I was concerned I could not keep the rescue safe. He is so smart and so mischevious, but he is also strong and just needs training. Unfortunately, Abbey couldn't relax around him and we had to send him back frown.

Keep up the good work! I know it is tough now but she seems like she will be an awesome dog!
Abbey: 10 years old German Shepherd
Suki: 10 years old Calico kitty