Portland Police arrested Joseph Cruz and charged him with interfering with a law-enforcement animal after he allegedly attacked a police horse named Olin.
Mounted Patrol Unit officers were patrolling near a Greyhound bus terminal when they stopped to speak to a group of people. While they were chatting, the 29-year-old allegedly ran up and attacked Olin, even though the animal outweighs him by about 1,000 pounds.
Police say Cruz "yelled out a battle cry" and hit the horse "with a jumping, double kick to his right thigh," the Salem News reported.
Neither Olin nor Cruz was hurt by the kick and it was unclear if the suspect was impaired by drugs or alcohol during the incident.
Cruz also had a warrant out for his arrest.
2014: NFL Cheerleaders [PHOTOS]