Christina Aguilera has paid tribute to her "roadie" dog.

Christina Aguilera

Christina Aguilera

The 'Genie in a Bottle' hitmaker has posted a sweet message of love for her pet pooch of 17 years after making the difficult decision to put Stinky down.

She wrote on Instagram: "I had to finally make the hard decision to put my beloved Stinky down last night after an amazing 17 years together! ...

"You were my roadie through the tours ... breakups ... life's many ups and downs ... my 1st baby before I had any babies ... The one and only forever. RIP, Stinky... Run free and with no more misery (sic)"

Christina sees her dog as her "first baby" and had previously admitted her son - Max, nine, who she shares with her ex-husband Jordan Bratman - is "going to give her a heart attack" one day as he has taken a liking to parkour.

She said: "Max is into this new sport a.k.a free running, parkour. It's all these crazy men jumping off of buildings and stuff. He's just like this little acrobat. He'll be in Cirque du Soleil one day or something, he's just that guy. He couldn't care less that I'm on 'The Voice' - the chairs, the whole thing, he couldn't care less. But if I was on American Ninja Warriors he would literally want to come to work with me every day. Then I'd be cool, the cool mom. Look at him, training already to jump off of buildings one day and give me a heart attack - it's awesome!"

Christina also has Summer, three, with her partner Matthew Rutler.