Miracle German Shepherd Dog Rescue of Maine is a 501(c)3 Non Profit corporation (EIN 82-1137182). Based in Mid-Coast Maine, (Belfast area) we do our best to assist German Shepherd Dogs in Maine, Massachusetts, and New Hampshire, as well as dogs from the Southern states and California as space permits! Each dog that comes into our program is carefully evaluated and then placed into a foster home. Once we have spent some time getting to know each dog, we make the dog available for adoption. When you apply to adopt one of our dogs you will go through an adoption process where we learn more about you, your experience and your lifestyle. Our goal is to help you find the perfect companion!
If you are interested in adopting one of our dogs, the first step is to fill out and return the application. This is required in order to setup an appointment to view/adopt any of the dogs.
Connect, Seek Advice, Share Knowledge