Usually around the 6th day, especially if they are small. Best not to do if too young since the blood (I heard) does not clot until the 2nd day they are born.
I just had my puppies done and they were 5 days old. My vet first scheduled their docking to be done on the 3rd day and I rescheduled since they are small. One was only 3.5 oz. at birth.
T. |