A Florida man was arrested Thursday for choking and throwing a dog he was supposed to train. The incident, which took place in February, was caught on camera and the footage was released by police Thursday.

Victor Suero, 31, was asked to give obedience training to his neighbor’s dog. On the day of the incident, the man took the dog, a 1-year-old Siberian husky named Winter, and his own, Han, out for training when he “became upset with Winter.” He then choked the dog before slamming it to the ground.

Video of the incident shows Suero grabbing the dog’s collar and taking off its leash. A few moments later, he again grabs the dog’s collar, lifts the pooch above his head before slamming it on the grass. The dog was left on the ground motionless and whining in pain, NBC Miami reported.

Suero was taken into custody and charged with two counts of “animal cruelty with the intent to injure or kill. ” He was held in Miami-Dade’s Turner Guilford Knight Correctional Center with bond set at $5,000, the Miami Herald reported.

Police said the dog recovered from the injuries and was reunited with her owners. Suero’s dog, on the other hand, was placed in the care of Miami-Dade Animal Services.

The incident comes a few days after a California man was charged with animal cruelty for tying a missing dog with wires and kicking it like a soccer ball. The Santa Ana Police received a call that a male Hispanic adult was abusing a small dog.  When officers reached the scene, they found the man standing over the pooch. The dog, a chihuahua, had a electrical wire tied around its legs and was also bound with a bungee cord. Police took the man, Jose Manuel Pantoja, into custody and the dog was taken to pet clinic. The suspect said the canine did not belong to him and was just following him. Officers found the dog’s owner who said the 13-year-old chihuahua had escaped after someone had left the gate open. The dog was reunited with its family.