Got a spare $400-$700? This wonderful artist sells balljointed ferrets. Hand made, hand painted, can bend just like a real ferret, painted in different colours, two different sizes (8cms and 4 cms)! So tiny but perfect. With the amount of time they must have put into these, the price is worth it I think. They're 3D computer modelled, and printed over a few days using a 3D printer. I think these are just amazing. *wishing*
https://www.etsy.com/au/shop/ElleoDolls