Shasta Ranch

Klamath Falls, OR

Q: How do sheep in Spain say Merry Christmas?

A: "Fleece Navidad!"

Q: How do sheep greet each other at Christmas?

A: Merry Christmas to Ewe, and a Wooly Happy New Year!

May all the joy and peace of Christmas be with you and yours!