Kristen Stewart has done a pretty amazing thing

She may have a reputation for being a bit moody, but actress Kristen Stewart has shown her sweet, generous side in her latest interview.

Appearing on The Tonight Show last night, the actress told host Jimmy Fallon the heartwarming story of how she took in a puppy who was found abandoned near the set of her latest movie, Camp X-Ray.

The cute little pup was discovered by a friend while playing a game of Frisbee-golf (we don’t know what that is either, by the way), and Kristen immediately fell in love with her, promptly adopting her as her own.

Describing her as “the best dog in the world”, Kristen revealed that she named her after her character in the movie, Amy.

It’s nice to hear that there was a happy ending to little Amy’s story.

Aside from talking lovingly about her dog, Kristen also unveiled her new look on the show, rocking a punky chopped bob. We’re reserving judgment for now, because we are simply too blinded by that neon furry jumper!

Watch to a snippet of her interview, below: