Not Cats And Dogs May 30, 2024January 11, 2018 by LaffGaff In which country do sheep fall from the sky? Bahrain. Sheep Jokes Corny Jokes Falling Jokes Share the fun: Share on X (Twitter) Share on Facebook Share on Reddit Share on WhatsApp Share on Pinterest