A dog in Vancouver, Canada has rescued another dog from strong currents taking him further out into the ocean. The smaller mixed dog named Bagel was fetching a stick when he got caught in the tides and almost drowned. The owner tried to rescue him, but another dog beat him to it, towing Bagel back to shore.