Animal shelters in the United States take in millions of dogs each year, with the ASPCA estimating the number to be around 3.1 million. While many are adopted, overcrowding and limited resources mean ...