Yes, Punt Road 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.
Punt Road is in Melbourne, Victoria, in the Victoria wine region. Confirm hours before visiting. Winery schedules vary seasonally.