Winston, a friendly boxer who lives in Oklahoma, takes a needle to the jugular to give to other canines. That’s because like humans with an O negative blood type, “boxers are the universal blood donors for dogs,” Winston’s owner told KTUL-TV.

His donations recently helped a Yorkie named Barkley, who lost a good amount of blood when he had to have his spleen removed.

It wasn’t too long ago that Winston needed help himself. Before coming to live with his current owners, Winston was abused.

But now, Winston is paying it forward. Whenever donations are needed, he is on-call at the Woodland West Animal Hospital in Tulsa, Okla.