Pet
1m ago / 7416 Views
QT A towering sheep, measuring an impressive 7 feet in height, and quite possibly deserving the distinction of being recognized as the world’s tallest canine. – Animals Planet
A towering sheep, measuring an impressive 7 feet in height, and quite possibly deserving the distinction of being recognized as the...