This “Goofy” Dog Has Been Through Absolute Hell, But Now He Can’t Stop Smiling

The dog was named Dwayne “The Rock” Johnson for his perseverance and unfailing sweetness. Despite the hardship he has endured, he is thriving. <3
Read more