The Doo Drop Inn is an inn known for its occasional wildlife visitors.