The passage said Dogs are allowed for impaired which contradicts the statement "Dogs are allowed at the festival" which general means that Dogs are allowed for everyone.
Dog are welcome at the festival is a general statement. So it could be reffering to dogs being allowed for anyone coming to...