small animal long bone implant