Yes, squirrels happen to be aggressive poopers. Rat excrement is about the size of a seed. They won’t defecate all over your place, unlike random-defecating rats, though.