“600 Million Stray Dogs Need You” exposed on YouTube POMPANO BEACH, Florida––Most folks in Florida know enough not to attract a SHARK’s notice. Alex Pacheco, founder of 600 Million Stray Dogs Need You, apparently is not one of them. Indeed, a person claiming to be “extremely close to Mr. Pacheco” went out of her […]