3D printed orthopedic cast (exoskeleton)

just search the forum a bit, i believe i have seen quite a few on exact this idea. here a recent one i found while searching and here one which contains a bit more info and some definitions. and this thread contains some more links. good luck with your dog!