Home Fashion RelationShep Sneak Peek: Ouch, Shep Rose's Date Admits He Looks "a Little" Stupid Riding a Horse!