Yes, dogs are allowed in the Shopping Malls and Outlets of NH with some rules. The dogs should be leashed or caged while in the shop, ensuring no trouble to others. The owner is solely responsible for the pet care.