I second the opinion of fellow local guides.
Yes Carlos the beach is pet friendly from Nov to March!!!
yes in the winter only
https://www.greenwichct.gov/.../You-and-Your-Dog-Can-Enjoy-Greenwich- Point-PDF
yes, Mr Grunow is correct only in winter months
Only from November to March...otherwise NO pets.
Thanks! Your answer is awaiting moderation.