An East Greenwich man, Eugene McQuade, who faced protests over animal cruelty charges more than five years ago, is facing new charges, including mistreatment or failure to feed animals, unnecessary cruelty to animals, simple assault and battery, disorderly conduct, and two counts of vandalism. McQuade was arrested earlier this month after a domestic incident, during which his girlfriend alleged that he pushed and kicked her and that she “feared for her life.” Police officers investigating the incident found several dogs living in dirty cages without proper food and water. McQuade was also previously arrested in January 2018 for leaving dogs outside in freezing temperatures, which resulted in charges that were later dropped in a plea deal. Despite this, animal advocates continued to protest, claiming that McQuade’s case exposed loopholes in state law that allow repeat offenders to escape penalties for cruelty and neglect. McQuade was ordered to have no contact with the victim and is due back in court on April 17.