There are an estimated of 70 million homeless dogs and cats in the U.S., and an estimated of 200 million homeless dogs and cats worldwide! What causes these dogs and cats…

There are an estimated of 70 million homeless dogs and cats in the U.S., and an estimated of 200 million homeless dogs and cats worldwide! What causes these dogs and cats…