Help me guess at what breed(s) my dog is? Her mother was a stray…

Help me guess at what breed(s) my dog is? Her mother was a stray on the streets of baltimore who was taken in when she was pregnant, and the puppies were given to a local shelter.
She’s about 45 pounds, has a high prey drive, does not like other dogs or small children, and is very intelligent. We think she may be part german shepherd due to her markings and thick undercoat around her neck.
Sorry for the bad photo quality, these were all taken on my phone.