That's just the best "love" story!!! I'm so glad she was there waiting for you when you came back. I guess she knew you'd come back.
She's a beautiful puppy! I'm so glad that you went back to rescue her- you'll be best friends for many years.
I'm sure her aggression is just what she's had to learn to survive on her own in the great big world. How sad for her.

Keep her well and pet her often.