Dogs are permitted on leash on the carriage roads. I believe their FAQ addresses this in more detail.
I don’t know if they allow dogs-there is a dog on the property-we only went horseback riding and I wouldn’t have brought my dog
Thanks! Your answer is awaiting moderation.