Sergiu Muresan, 26, was sentenced to one year of court supervision, fined $100 and ordered to undergo counseling. He cannot own an animal for the next year.
Police in Elmhurst arrested Muresan in December after a witness saw the puppy tossed out of his car near the busy intersection of North Avenue and Route 83.