Red and White. Very significant. White wagon, white puppy, white deer, white rabbit.
The deer turns into the only one you feel you can trust. So white is purity and trust.
The white rabbit leaves you before your life's end. When you find the white puppy, you instantly claim it as yours. You are searching for a white wagon you cannot find.
It seems clear to me that you are searching for security and comfort in something or someone you can trust. Your life right now probably feels a bit crazy and stressed. Maybe you recently lost a good friend and your social circle is shaken. Maybe you feel like everyone around you is not to be trusted at all, that you're practically alone and you are searching for someone to lean on. You shot the deer, so you feel you will ruin the good thing you have with this one person you value. Possible fear (totally normal when we finally find what we want) or underlying low self esteem.
Trust issues is a big problem. No worries, I have them too. Most of us do. But some people let them run their life. They hide behind a big wall they build to defend themselves from getting hurt. I think you've been hurt in the past by people, and you want to trust again, but you are having difficulty finding those people.
We cannot live life without getting hurt. We have to trust a little to know if we can trust someone. But it's worth it because when we do find the people we can trust, it's invaluable. Don't wear your heart on your sleeve, but don't hide it either. You have a big heart, and it obviously wants to care. So let it. And when you get hurt, brush yourself off and keep going. If you limit yourself to only a few people the likelihood of being devestated when people let you down is far higher. The more you have, the more support you have when life goes sour for a short time.
But that's just a guess ;)