Guys, this is a TINY hatchling. Advice appropriate for older ball pythons is NOT appropriate for a snake this size. After 3 weeks without food, 10 days is too long a period of time to wait. While the snake hasn't lost a dangerous amount of weight yet, I would give it only one more week, period, before assist-feeding would be called for.
Honestly, given this snake's size, I wonder if it has EVER eaten.
Did you buy this snake from a breeder, or from a pet store?
It probably hasn't eaten...hatch date and a pic would help greatly...
Lucifer Sam, Siam cat...
Always sitting by your side,
Always by your side...
That cat's something I can't explain...