Act of love goes viral: Alex DeBrincat announces a $7 million investment in a “paradise” for rescued stray dogs, promising love and homes for thousands of abandoned puppies… god May 19, 2025 177.6K views