Pet
1m ago / 3804 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...