If you’re in need of a list of the best dog rescues in Idaho, the following compilation has been put together especially for you. 1. Take Me Home Dog Rescue (Boise) Take Me Home Dog Rescue is a non-profit organization dedicated to rescuing dogs from high-kill, overcrowded shelters and match them with loving adopters. Based in Boise, Idaho, Take Me Home Dog Rescue … [Read more...] about 8 Top Dog Rescues in Idaho