Tail-wagging happiness delivered!