Dahlia R25/15
Dahlia is a red eyed white doe who was found in a cardboard box in a park with her sister Nightshade. The box was in some bushes and was discovered by someone’s dog. The dog’s owners took the box to a nearby sanctuary but they said no without even opening …