Love love love!! Superrrr clean and cute! The goats and sheep are separated by a fence but the two dogs and cat will greet you when you arrive to the house, very well trained and such a great bonus to the house! The host are generous and very nice. Would definitely recommend!!!