New guidance clarifying public charge has been issued by the Executive Office of Health and Human Services - https://www.mass.gov/info-details/information-about-the-public-charge-rule-and-how-it-may-impact-you.
Receipt of SNAP or other benefits by eligible dependents (for example, US citizen children) does not create a "public charge" problem for an immigrant parents.