I'm so confused. She looks like many different breed/mixes I pull up. I just looked at Kelpies and she looks very close. I guess as she gets older, her size will help a lot. She does seem small for a shepherd mix at this age but who knows. Thanks for everyone's input. I'm so glad to be here.