I really cannot describe how wonderful Mini Moo Petting Zoo is!!! I hired them for my son's 4th birthday party and we are already trying to figure out a reason to have another party and hire them again! The animals are clean and friendly! At one point my son was literally lying on the ground laying on the mini bull just like he cuddles with our dog. I kept looking around and seeing all the kids hugging and cuddling and holding the animals and the animals looked like they were enjoying it as much as the kids were! All of our guests were blown away! The staff was also amazing......super friendly, kind and helpful. I would highly recommend Mini Moo Petting Zoo!