29th August 2017 As CPD roadshow rolls on, emergency vets reveal top 10 reasons for canine blood transfusions CPD