My guess is that she is an Australian shepherd mix, about 2 years old.
Small. Maybe 30 lbs.
What I can say for sure about her is that she is a happy dog. Molly is bright, eager, friendly, loveable and ready to have a family that is active and able to return the love she is so eager to give.
She has not had a lot of training but is very responsive to any efforts I make with her.
Watching her run and play, grinning from ear to ear and wagging her tail, has to put a smile on your face.