like a dog with two tails

like a dog with two tails

Very happy and excited. Mary's been like a dog with two tails ever since she got her promotion.
See also: dog, like, tail, two