Yes, alot of people brought their dogs.
Absolutely. Theres a park on the North end if the Grotto.
Yes it's all outside except the gift shop - which has day hours I believe.
Yes. There are a couple in door items that you may not be able to bring your dog to. The Christmas grotto is in the church and they have a nice gift shop. But the majority is outside.
Yes
Yes!!! The shrine is all outside and there are also several large grassy areas where he/she can play.
You bet
Thanks! Your answer is awaiting moderation.