I think it's cruel to poison squirrels. My brother's neighbor traps them and releases them miles away in the country.
I can't comprehend anybody who would put any kind of poison out in a neighborhood. Squirrels are only going to strow it around.