The Greater Androscoggin Humane Society in Lewiston, Maine says a person abandoned a dog near the shelter on Monday evening.
According to a post on the humane society's Facebook page, the dog was found Thursday morning after it had been hit by a car a few miles from the shelter.
The dog did not survive.
The Lewiston Police Department has identified and interviewed the suspect responsible for dropping the dog off.
According to police, the case will be sent to the District Attorney's Office for review and a criminal charge is likely to be filed.
The Humane Society and police thank the public who sent in numerous tips to help identify the suspect.
Many have taken to the Facebook page to share photos of their own pets to show their support for the dog that passed.