A man is charged for allegedly throwing a dog off a two-story deck in Craven County.

A grand jury indicted Franklin Cisco White on a felony charge of cruelty to animals.

Investigators say White threw a jack russell terrier mix over a two-story deck last October.

They say the dog was injured and suffered pain.