Toronto police have charged a 25-year-old man after his dog was thrown from a highrise balcony in Scarborough.

Police said they received a call at around noon ET Monday saying that a beagle mix had been thrown off a building on Firvalley Court, and that the dog was alive, but its limbs were broken.

When they arrived at the building, the dog was without vital signs, and the man, who is known to police, was arrested.

He has been charged with killing, maiming or wounding a dog and with willfully causing unnecessary suffering to an animal.

Police have confirmed that the dog died as a result of the fall and belonged to the man who was arrested.