top of page


Have you found a stray or lost animal?

The Dubuque Regional Humane Society (DRHS) is the public stray hold facility for the City of Dubuque and Dubuque County. This means if you found a stray or lost animal within the limits of City of Dubuque or Dubuque County that you may bring the animal to the DRHS during our open hours of operation. However, citizens that find stray or lost animals in the municipalities of Asbury, Dyersville, Peosta, Epworth, Farley, or Jo Davies County must contact local law enforcement to bring the stray or lost animal to our facility. 

If you find an animal outside of our jurisdiction, you should call the stray holding facility or humane society or the local law enforcement for that area and inquire on who handles animal control and sheltering services in that jurisdiction. Please call your local government if you need assistance locating resources in your county.

Due to State of Iowa import regulations, the DRHS is unable to accept animals from out of state without a current Certificate of Veterinary Inspection as well as proof of a current rabies vaccine for all dogs over four months of age. This regulation applies to stray animals that are found by members of the public, animals brought by animal control or law enforcement officers, and animals that are being re-homed by their owners. Please contact us if you have any questions regarding these restrictions.


Has your beloved pet gone missing? 
Check out our current animals in custody at the Dubuque Regional Humane Society below. 

If you have lost a pet, follow these steps:

  1. Call the Dubuque Regional Humane Society at 563.582.6766

  2. Create a poster to find your pet and distribute it around your neighborhood

  3. Report your lost pet online at Iowa Pet Alert

bottom of page