The World’s Tiniest Puppy Defied All Odds And Escaped Death

Beyonce is the world’s smallest puppy and defied all the odds to be where she is today. When you hear her story, you will be amazed.