Not Cats And Dogs November 10, 2021January 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 Twitter Share on Facebook Share on Reddit Share on WhatsApp Share on Pinterest