A New Brunswick man has been arrested for assaulting three peace officers and resisting arrest following an incident at a home in Upper Mills Friday afternoon.

Two RCMP officers were accompanying an SPCA officer to the home for an animal welfare investigation.

A 57-year-old man at the home became combative and assaulted the SPCA officer.

When police attempted to arrest the man, he resisted and physically assaulted one of the police officers. The second officer intervened, and the man was eventually taken into custody.

He was later released on a promise to appear in St. Stephen provincial court. He is expected to face charges of assaulting peace officers and resisting arrest.

The investigation is ongoing.