I'm assuming it mean releasing in one's own yard - am I correct? or is there more I should know?
I'm looking for a rehabber to watch Miss Hickory when I go away for a couple of weeks mid-May, and want to clearly explain my wishes ( that she come back and be released on my squirrel friendly property.)
TIA