Can your dog become a canine blood donor?

Dog giving blood to another dog is as common as a human giving blood to another human. Unlike human blood, the shelf life of a dog’s blood is only 30 -35 days. It means that dogs would need to donate frequently to keep the blood bank functioning. [More]