And that's just one of the reasons why we love her.
Miley Cyrus is a caring soul when it comes to animals and it’s a well known fact (or at least it is to us) that Miley has three dogs of her own, Floyd, Lila and Ziggy.
Well, we know this because that she always tweets photographs of them, which is fine by us because they’re really cute.
And now Miley has proved to us that she really does love dogs, as she found one abandoned at Walmart and decided to take it home.
World, meet Happy, the latest addition to Miley's pooch family.
A little fun fact for all you dog lovers: Miley seems to think that Happy is a Rottweiler-beagle mix.
In a twitter conversation with, erm, her other dog Floyd and a fan, she revealed that she had indeed found the little pup abandoned in a box outside Walmart.
*sniff sniff *
Isn’t that just lovely of her? (The finding a dog bit, not chatting with the one she already owns.)
Miley, we think you’re a diamond for giving that little pup a lovely home.
PICS: Miley Cyrus' Twitter