humane squirrel removal
https://mootools.net/forge/profile/aethansb69
There are no reliable estimates of general populaces, however grays likely outnumber reds 200 to one. Perhaps 135,000 reds reside in Scotland and also north England, a portion of earlier numbers.