Both Ogle and Winnebago County sheriff's deputies helped rescue these puppies. While they search for who dumped them, time to find them forever homes.

The puppies are believed to all be from the same litter and they're malnourished, according to wrex.com.

If you are interested in adopting one of the puppies, please call Ogle County Animal Control at (815) 732-1185.

If you have any information on who may have dumped the puppies, please call the Ogle County Sheriff’s Office at (815) 732-1101.