Miley Cyrus
Miley Cyrus with her Alaskan Klee Kai FloydMiley Cyrus/Facebook

Miley Cyrus got emotional during her Bangerz tour in Boston when she was paying tribute to her favourite dog Floyd.

The Wrecking Ball singer broke into tears when she started singing Fleetwood Mac's 'Landslide' for her Alaskan Klee Kai that died on Tuesday.

"It's going to be hard for me to do this next song. I'm not sounding like myself, and I'm not feeling like myself," the singer told the Boston crowd while dedicating the song to her deceased canine companion.

"I'm sure you guys already know the reason I'm upset. I shouldn't say he was my favourite, but he was my favourite. He passed away," the 21-year-old pop star told the crowd.

Cyrus was visibly sad before singing the song and her fans badly missed the Adore You singer's infamous twerks and moves.

Cyrus also told the crowd that the Fleetwood Mac song Landslide was her dog's favourite.

"I just want to do a song for him because we used to always listen to Fleetwood Mac together, and it was his favourite song."

The pop star broke down several times during the concert while singing Lana Del Rey's Summertime Sadness and Coldplay's The Scientist, news website reported.

Earlier Cyrus expressed her grief on Twitter and posted several tweets.