It is hard to put into words what this actually does for my heart. Is there any doubt about how cute this is, Aydin the 40lb puppy is taking care of everyone, at times he and the little orphan lamb seem inseparable, but that only last until something more exciting comes up, like Owen play in the water, that is way more interesting and fun for the moment. This puppy has such a connection with children it is totally amazing to watch. He is amazingly gentle for such a large pup. I seem to be at a lose for words today but I wanted everyone to have a little peek at what is going on here on the farm. It is just simply wonderful!!!!