I'm sorry to hear about Heidi. There are a few shelters up here that you should contact as they have been involved with rehabilitating over 300 dogs rescued from puppy mills in Maine. Below are 2 shelters. I noticed that they have a few pug and chihuahas and more dogs are moved inot the adoption stream all the time. Good luck and I hope your parents can resue another dog and give it a wonderful home
The Animal Refuge League of Greater Portland www.animalwelfaresociety.org - The Animal Welfare Society - Adoption - Adopt Dogs