A young deer learning to live a normal life after being saved from an abusive mother. But life is hardly fair...