Pauper to carry round with a horse! (6)

I believe the answer is:
beggar
'pauper' is the definition.
(beggar is a kind of pauper)
'carry round with a horse' is the wordplay.
'carry round' becomes 'bear' (bear can mean to transport or carry. I am not sure about the 'round' bit.).
'with' indicates putting letters inside.
'a horse' becomes 'gg' (geegee or GG is a childish term for a horse).
'bear' enclosing 'gg' is 'BEGGAR'.
'to' acts as a link.
Can you help me to learn more?
(Other definitions for beggar that I've seen before include "Poor person; outshine" , "Mendicant or scrounger" , "Pauper or supplicant" , "One with no choice?" , "bum" .)
