DELTA Small Dog Rescue Inc.
We are a licensed, non-profit rescue located in Kewanee IL. We take in and care for small breed dogs in need and find them loving forever homes.