A dog was thrown out of a car during the middle of an apparent road rage incident in New Jersey. Daphne, a small 12-year-old dog, was flung from the car after two men got into an argument in the middle of a busy street in Montclair.

Amateur footage from a nearby car shows the two men fighting on Bloomfield Avenue. The pair get out of their cars and start throwing punches and shoving each other, until one of the men reaches into the other's car and grabs the dog from the passenger seat.

He flings the dog several feet onto the pavement before running off into his vehicle and driving away. Daphne is then seen running back into her owner's car.

The footage of the video which happened on Wednesday, 12 July has since gone viral online.

Gary Keay, Daphne's owner, said: "The sad part is, he tried to hurt me by throwing my dog, that's cowardly.

"He got out of his car, jumped on the roof of my car and started stomping on my roof...then from that, I got out of the car to take him on."

The dog suffered from minor soft tissue damage but is expected to make a full recovery.

Police in the area have identified the alleged dog-throwing man as Marc Dionne and he may face charges of animal cruelty.

Dog thrown from car in New jersey
The dog was thrown across the street during the fight Pix11