Possible Answers For: "Mighty" fine home for a squirrel?