Inside the pet is a thimble, a spool for three threads. Several needles/pins are placed inside the spool. The standard thimble also fits.
This time I used a simpler mechanism (bayonet mount) instead of threads, although the inner bobbin still has threads.
available here:
๐ https://www.printables.com/model/816601-pug-needlecase
๐ https://www.printables.com/model/816512-sleeping-cat-needlecase
๐ https://cults3d.com/:1879579
๐ https://cults3d.com/:1886535
These are links for my active subscribers. Without watermarks, as well as additional files, dog eyes can be printed separately ๐
๐ Pug Needlecase
All files can be printed without supports. But you can print the head like in my screenshot. Of course, this will increase the time, but the quality will be better.

I used the brim so that there would be better grip.
The tail forms a ring, can be used as a keychain if desired ๐