Miley Cyrus has a new dog.

Miley Cyrus and her dogs (c) Instagram

Miley Cyrus and her dogs (c) Instagram

The 'Wrecking Ball' hitmaker was left devastated in January when her "best friend", pitbull mix Mary Jane died of cancer, but she's now adopted a new pooch, who she named Angel in tribute to her deceased canine companion.

Opening a lengthy Instagram post by quoting the lyrics from her song 'I Thought I Lost You' from the Disney movie 'Bolt', she wrote: "Almost two months ago my best friend a rescued pit mix Mary Jane left this world. I knew she wasn't gone for good.

"She had out lived the body she was in but she never said goodbye ..... with her eyes she whispered 'See you soon Bestie'.

"Mary Jane defined loyalty and would never break a promise. I feel her here with me blessing this new member to my family who's name is 'Angel' because she was delivered to me by one... My Mary.(sic)"

The 28-year-old singer adopted Angel from shelter and she is "head over heels in love" with the dog.

She continued: "It breaks my heart to know Angel was sleeping on concrete in a shelter for 3 months before finally making it home. The stigma and stereotype that surrounds pit bulls tears me in two. This breed is incomparably loving. Just like humans nurture often overrides nature.

"I want to thank @lisachiarelli for her dedication in fighting for the lives of pit bulls & finding me my perfect fit. I am head over heels in love. Not sure I will ever sleep again because I can’t take my eyes off of her!

"Her halo shines for all to see and I can’t wait to show her off! It’s pretty cool having an Angel on a leash! She is illuminated by the aura of the late and great Mary Jane. Long live love. It never dies. * ALL THE TEARS YOU SEE IN THIS SLIDE ARE HAPPY ONES (sic)"

tagged in