Yep, You have my admiration for that!
I have had few "rescues" and tho' I have been been able to help overcome some issues, theres a lot I've just learned to live with.
A friend who has one of my pups has taken her own "rescues" from the pound as grown working breeds( sheps, Rotties, ridgies and dobes) and blows me away with how social and well adjusted she turns them.
A lot more skill in that, and I love seeing these dogs with a new lease on life.
Pups Dad learned almost everything by watching me train my bitch, till I took over his training from O.H. Sit, down, heal etc.All off lead just to earn the treats and praise. But this is the 1st time I've set out to conciously teach to imitate. the line seems perfectly suited.