I don't really have advice but i can do the encouragement thing! its great of you to adopt a precious little one (and she is precious!) i think we've all been through some kind of training truama so can totally sympathize. have patience though - maggie will repay your patience with lots of love and become a great dog. - and pj will always love you. your doing a wonderful job!!