Meet Shiva, the world’s biggest goat! Not only is she the tallest living goat on record, but she also has 21-inch long ears that are three times the size of a normal goat’s. Her owners believe that with her large ears, Shiva can break the world record for breaking eggs – a feat that has […]