Bucciarelli allegedly pushed the dog — who witnesses said appeared winded during the walk — into the water and didn’t attempt a rescue as the canine struggled and sank.
Passersby jumped in to try and pull the dog from the water, but ultimately it died, Merrimack Police Chief Denise Roy told WMUR.
“It is a sad story,” Roy said. “It’s unconscionable to think what this defendant is charged with.”
Bucciarelli was arrested Friday on a misdemeanor animal cruelty charge and is due to appear in court later this month.
The Associated Press contributed to this report.