› added 3 weeks ago
16
TIL dogs can donate blood for other dogs, and have more than 12 different blood types.
via reddit.com