Celebrity·Posted on Nov 21, 2012Britney Spears Has An Adorable New Puppy Named HannahCutest celebrity family. End of story.by Matt StoperaBuzzFeed StaffLinkFacebookPinterestTwitterMail LIFE IS GOOD. All photos from Fame Fly Net