Miley Cyrus Gave Up Her New Dog, Saw a Catfight + Danced Around - PHOTO, VIDEOS

It was a busy weekend for Miley Cyrus.

In addition to giving up her brand new puppy Moonie (who her mom bought her to help with the grief of losing her dog Floyd), she witnessed a catfight and choreographed a dance with her sister Noah.

Puppies, fights and crazy dancing, it's the internet trifecta.

Unfortunately for Miley, who is still sad about the passing of her dog, she ended up giving her puppy Moonie away because apparently her heart isn't ready to love any new fur.

As she explained on Twitter:

https://twitter.com/MileyCyrus/status/455396380480004096

Things got a little less sad though because during her concert it appears that some girls got in a catfight, and Miley paused herself mid-performance to videotape the aftermath.

And then just because she and her little sister danced around to get ready for her next show.

NEXT: Miley Cyrus Shares a Racy Flashback Friday Photo

Video no longer available.

Music