dogs haemostasis vet cat cats puppies animal health thrombus pets puppy surgery blood analysis heart vascular deep vein thrombosis