Showing the single result

Our sheepskin plush animal represents the ram. Featured prominently in many ancient societies, the ram has been a long held symbol of: determination, action, initiative, and leadership. These qualities show in our sheepskin plush animals and they stand out anywhere you put them.