Apple
Super Adorable Dog Cannot Figure Out That It Is His Own Reflection in the Mirror
“Mirror, mirror, on the wall – who is the fairest of them all?” Apparently, this German Shepard puppy is. In an adorable video from Rumble, a German Shepard puppy doesn’t understand ...