What supplies are needed.
Retail pet stores across the US sell 500,000 dogs every year, while 5-7 million dogs enter shelters.