Yes she is a rescue.
She was locked in a shed all her life until recently. Never saw the light of day. She is still learning social skills.
I think her being alone like that is why she is so needy of human attention.
We went to petco this morning and she saw her reflection in the window and started barking at herself. Had to show her it was ok.