Yes, Lechner welcomes dogs. Policies usually cover outdoor areas only and expect dogs on a leash. Call ahead if you're bringing more than one, or if the weather is pushing everyone indoors.
Lechner is in Spitz, in the Wachau wine region. Phone: +43 2713 2136. Confirm hours before visiting. Winery schedules vary seasonally.