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…godMay 19, 2025177.6K views