Figure the little beast has a tantrum (6)

I believe the answer is:
puppet
'figure' is the definition.
(puppet is a kind of figure)
'little beast has a tantrum' is the wordplay.
'little beast' becomes 'pup' (pup is a kind of beast. I am not sure about the 'little' bit.).
'has' says to put letters next to each other.
'a tantrum' becomes 'pet'.
'pup'+'pet'='PUPPET'
'the' acts as a link.
Can you help me to learn more?
(Other definitions for puppet that I've seen before include "It's worked with strings" , "One manipulated by another" , "See 20" , "Manipulated figure" , "Doll operated by strings" .)
