They may be cute, but the Finlayson’s squirrels spotted in different parts of the country may be doing more harm than good.