The bulk of the deer live on Big Pine Key, a marshy island 30 miles from Key West. They roam neighborhoods where about 4,500 ...