Miracle Assistance Dogs
Miracle Puppy Supporters are friends who support people with disabilities to attain a Miracle Assistance Dog.
Read moreMiracle raises puppies that enjoy the first 12 months of their life with a Puppy Carer in the carer’s home.
Read more