<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:media="http://search.yahoo.com/mrss/"><channel><title><![CDATA[The Cork Hounds Blog]]></title><description><![CDATA[Live the Cork Hounds Adventure!]]></description><link>https://blog.corkhounds.com/</link><image><url>https://blog.corkhounds.com/favicon.png</url><title>The Cork Hounds Blog</title><link>https://blog.corkhounds.com/</link></image><generator>Ghost 4.48</generator><lastBuildDate>Sun, 03 Mar 2024 16:28:00 GMT</lastBuildDate><atom:link href="https://blog.corkhounds.com/rss/" rel="self" type="application/rss+xml"/><ttl>60</ttl><item><title><![CDATA[Low Country Wine and Beer: Cork Hounds Visits South Carolina]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p>It was all planned out: a trip to Folly Beach, South Carolina, a barrier island off the coast of Charleston, in early May of 2020. Cork Hounds had hoped to attend a &#x201C;dog-centric&#x201D; event at a local vineyard on Wadmalaw Island and check out some nearby breweries. But</p>]]></description><link>https://blog.corkhounds.com/2023/10/06/low-country-wine-and-beer-cork-hounds-visits-south-carolina/</link><guid isPermaLink="false">651ef3d51217d9000162fee5</guid><dc:creator><![CDATA[Peggy Mihelich]]></dc:creator><pubDate>Fri, 06 Oct 2023 01:44:54 GMT</pubDate><media:content url="https://blog.corkhounds.com/content/images/2023/10/IMG-2890.jpg" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><img src="https://blog.corkhounds.com/content/images/2023/10/IMG-2890.jpg" alt="Low Country Wine and Beer: Cork Hounds Visits South Carolina"><p>It was all planned out: a trip to Folly Beach, South Carolina, a barrier island off the coast of Charleston, in early May of 2020. Cork Hounds had hoped to attend a &#x201C;dog-centric&#x201D; event at a local vineyard on Wadmalaw Island and check out some nearby breweries. But unfortunately it never happened &#x2013; none of it. Instead, the COVID-19 pandemic did happen, followed by the lockdown. The island was closed to visitors and our trip was canceled.</p>
<p>We were deflated and disappointed but that&#x2019;s how much of 2020 went. Things were only marginally better in 2021 and we just didn&#x2019;t have the enthusiasm in 2022 to make the trip. But 2023 felt different. So, we decided it was time to go.</p>
<p>In June, Cork Hounds left Northern Virginia and headed to Charleston, South Carolina at long last. We ended up staying just minutes away from Folly Beach in an area overlooking a beautiful marsh with inlets out to the sea. Each day we watched the tides rise and fall bringing with them birds, rays, crabs and even a few dolphins.</p>
<p>During our stay, we visited a local brewery and a nearby vineyard. South Carolina has only a handful of vineyards and only one fully dog-friendly vineyard &#x2013; the one we stopped at. Breweries are far more plentiful. There are quite a few in Charleston and the surrounding towns.</p>
<h3 id="places-visited">Places visited:</h3>
<h4 id="deep-water-vineyard"><a href="https://deepwatervineyard.com/">Deep Water Vineyard</a></h4>
<p>6775 Bears Bluff Rd<br>
Wadmalaw Island, SC 29487<br>
843-559-6867<br>
Dog-friendly: Outside, Patio, Inside</p>
<p>Deep Water Vineyard has cultivated a very Southern experience for its visitors. Here, you can sip wine under oak trees dripping with Spanish moss. It&#x2019;s charming and also practical as the shade these large trees provide helps keep everyone cool and comfortable on hot summer days. It was bustling on the Saturday we visited. You&#x2019;ll need to book a tasting room timeslot at one of their outside booths once you arrive. The wait is typically around 30 minutes. Deep Water has a wide variety of red and white wines to try. In addition, they make mead and non-alcoholic beverages, labeled as juice. They grow muscadine and vinifera grapes, but also ship grapes in from California. While they do offer sweeter wines, featuring the full and fruity muscadine, they do have some dryer wines to try, like Cabernet Sauvignon<br>
and Chardonnay. And If you are feeling adventurous, be sure to try their Palmetto Pepper, a jalape&#xF1;o wine.</p>
<p>After our tasting, we found a picnic table in the shade on the grounds behind the main buildings. A band played live music &#x2013; a regular occurrence on the weekends during peak season. They also have a food truck onsite, good for those who&apos;d rather not bring their own. We grabbed a glass of Magnolia wine along with some food truck grub and sat back and enjoyed Low Country life.</p>
<p><strong>Our favorites</strong>: Magnolia, Low Tide, Deep Water Blend Rose, and Starry Sky</p>
<h4 id="frothy-beard-brewing-company"><a href="https://charleston.frothybeard.com/">Frothy Beard Brewing Company</a></h4>
<p>1401 Sam Rittenberg Blvd<br>
Charleston, SC 2940<br>
843-872-4201<br>
Dog-friendly: Outside, Patio</p>
<p>If you are looking for a Charleston dog-friendly brewery with a covered patio, look no further than Frothy Beard Brewing Company. They make great pizza and local craft beer to wash it down with. Since they serve food, dogs are not permitted inside, but the attached patio is large and includes a water bowl refill station for thirsty pups. There is some shade &#x2013; provided by triangle shaped awnings. We ordered two flights of 4 beers (4 oz. each). They have sours, lighter beers, ales, hops, darks and even a cider &#x2013; along with some non-alcoholic options. We got a mix of sours, lights and cider. If you&apos;re a Star Wars fan, be sure to try their Mandalorian inspired Tangalorian, a tangerine kettle sour.</p>
<p><strong>Our favorites</strong>: Cider, Tangalorian, and Great White Wit</p>
<!--kg-card-end: markdown--><figure class="kg-card kg-gallery-card kg-width-wide kg-card-hascaption"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://blog.corkhounds.com/content/images/2023/10/IMG-2882.jpg" width="2000" height="1500" loading="lazy" alt="Low Country Wine and Beer: Cork Hounds Visits South Carolina" srcset="https://blog.corkhounds.com/content/images/size/w600/2023/10/IMG-2882.jpg 600w, https://blog.corkhounds.com/content/images/size/w1000/2023/10/IMG-2882.jpg 1000w, https://blog.corkhounds.com/content/images/size/w1600/2023/10/IMG-2882.jpg 1600w, https://blog.corkhounds.com/content/images/size/w2400/2023/10/IMG-2882.jpg 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://blog.corkhounds.com/content/images/2023/10/IMG-2892.jpg" width="2000" height="1500" loading="lazy" alt="Low Country Wine and Beer: Cork Hounds Visits South Carolina" srcset="https://blog.corkhounds.com/content/images/size/w600/2023/10/IMG-2892.jpg 600w, https://blog.corkhounds.com/content/images/size/w1000/2023/10/IMG-2892.jpg 1000w, https://blog.corkhounds.com/content/images/size/w1600/2023/10/IMG-2892.jpg 1600w, https://blog.corkhounds.com/content/images/size/w2400/2023/10/IMG-2892.jpg 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://blog.corkhounds.com/content/images/2023/10/IMG-2813.jpg" width="2000" height="2667" loading="lazy" alt="Low Country Wine and Beer: Cork Hounds Visits South Carolina" srcset="https://blog.corkhounds.com/content/images/size/w600/2023/10/IMG-2813.jpg 600w, https://blog.corkhounds.com/content/images/size/w1000/2023/10/IMG-2813.jpg 1000w, https://blog.corkhounds.com/content/images/size/w1600/2023/10/IMG-2813.jpg 1600w, https://blog.corkhounds.com/content/images/size/w2400/2023/10/IMG-2813.jpg 2400w" sizes="(min-width: 720px) 720px"></div></div><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://blog.corkhounds.com/content/images/2023/10/IMG-2839-1.jpg" width="2000" height="2667" loading="lazy" alt="Low Country Wine and Beer: Cork Hounds Visits South Carolina" srcset="https://blog.corkhounds.com/content/images/size/w600/2023/10/IMG-2839-1.jpg 600w, https://blog.corkhounds.com/content/images/size/w1000/2023/10/IMG-2839-1.jpg 1000w, https://blog.corkhounds.com/content/images/size/w1600/2023/10/IMG-2839-1.jpg 1600w, https://blog.corkhounds.com/content/images/2023/10/IMG-2839-1.jpg 2170w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://blog.corkhounds.com/content/images/2023/10/IMG-2826.jpg" width="2000" height="1500" loading="lazy" alt="Low Country Wine and Beer: Cork Hounds Visits South Carolina" srcset="https://blog.corkhounds.com/content/images/size/w600/2023/10/IMG-2826.jpg 600w, https://blog.corkhounds.com/content/images/size/w1000/2023/10/IMG-2826.jpg 1000w, https://blog.corkhounds.com/content/images/size/w1600/2023/10/IMG-2826.jpg 1600w, https://blog.corkhounds.com/content/images/size/w2400/2023/10/IMG-2826.jpg 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://blog.corkhounds.com/content/images/2023/10/IMG-2842.jpg" width="2000" height="2667" loading="lazy" alt="Low Country Wine and Beer: Cork Hounds Visits South Carolina" srcset="https://blog.corkhounds.com/content/images/size/w600/2023/10/IMG-2842.jpg 600w, https://blog.corkhounds.com/content/images/size/w1000/2023/10/IMG-2842.jpg 1000w, https://blog.corkhounds.com/content/images/size/w1600/2023/10/IMG-2842.jpg 1600w, https://blog.corkhounds.com/content/images/size/w2400/2023/10/IMG-2842.jpg 2400w" sizes="(min-width: 720px) 720px"></div></div></div><figcaption>Photos from top left to right: Two flights of beers and the Frothy Beard logo (Frothy Beard Brewing), the entrance at Deep Water Vineyard, visitors enjoy wine and food under the shade of a Southern oak, inside the tasting room, patrons enjoy live music on the vineyard grounds (Deep Water Vineyard). Photos by Peggy Mihelich, All Rights Reserved</figcaption></figure>]]></content:encoded></item><item><title><![CDATA[Sipping Cider in DC / Northern Virginia]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p>I love a glass of cider, fermented or not. The crispy refreshing taste hits the spot whether in the fall or during the heat of the summer. Cider has a long and storied history in this country. Early settlers planted apple trees in abundance (thank you Johnny Appleseed) and pressed</p>]]></description><link>https://blog.corkhounds.com/2023/04/26/sipping-cider-in-dc-northern-virginia/</link><guid isPermaLink="false">64487d7d1217d9000162fe97</guid><dc:creator><![CDATA[Peggy Mihelich]]></dc:creator><pubDate>Wed, 26 Apr 2023 23:54:53 GMT</pubDate><media:content url="https://blog.corkhounds.com/content/images/2023/04/IMG-2013.jpg" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><img src="https://blog.corkhounds.com/content/images/2023/04/IMG-2013.jpg" alt="Sipping Cider in DC / Northern Virginia"><p>I love a glass of cider, fermented or not. The crispy refreshing taste hits the spot whether in the fall or during the heat of the summer. Cider has a long and storied history in this country. Early settlers planted apple trees in abundance (thank you Johnny Appleseed) and pressed the fruit into cider &#x2013; which was often safer to drink than water.</p>
<p>Some <a href="https://thegrowlerguys.com/know-your-cider-facts/">cider factoids</a>: Washington state is the nation&#x2019;s top apple producer, followed by New York and Michigan. It takes about 36 apples to make one gallon of cider. No, cider is not a kind of beer. Because it is fermented like grapes, it&#x2019;s more closely related to wine making. When you visit a cider house, call it a cidery or a winery, but please don&#x2019;t call it a brewery.</p>
<p>Cork Hounds recently visited some cider tasting rooms near our home base of DC / Northern Virginia. All offered a wide variety of ciders &#x2013; many infused with other fruits, like mango, peach and blackberry. If you&#x2019;re in the area, be sure to stop by these establishments or use our database to explore cideries in your own neck of the woods. And if you run a cider house, please add your information to our database! We&#x2019;d love to help bring more customers to your door.</p>
<h4 id="cideries-visited">Cideries visited:</h4>
<h3 id="capitol-cider-house"><a href="https://capitolciderhouse.com/">Capitol Cider House</a></h3>
<p>3930 Georgia Ave NW, Washington, DC 20011<br>
202-621-0982<br>
Dog friendly: Outside</p>
<p>As urban as it gets, Capital Cider House is located in DC&apos;s up and coming Petworth neighborhood. Accessible via Metro train, green and yellow lines, Capitol Cider makes for a great pit stop if you are visiting DC and utilizing the mass transit system to tour all the museums and monuments. Small pets in a carrier are allowed to join you on public transport in Washington, D.C. They are allowed on both Metrorail and Metrobus, as long as they are in a secure container the entire time.</p>
<p>If you are bringing your dog, there is an outside area with picnic tables that you can hangout in. Dogs are not allowed inside, unfortunately.  Capitol Cider has mainstay ciders like, Cuvee (light+crisp) and Grape Crush (smooth+fruit) and Hot Damn Peach (peach+spices) as well as small batch experimental offerings like, Apple Bottom Greens (infused with Yaupon tea) Dark Mango (mango black tea+honey) and Blackberry Mosaic (blackberries, sage+mosaic hops). You can get a tasting flight of four or by the glass. I personally enjoyed the Dark Mango.</p>
<h3 id="lost-boy-cider"><a href="https://www.lostboycider.com/">Lost Boy Cider</a></h3>
<p>317 Hooffs Run Dr, Alexandria, VA 22314<br>
703-566-5737<br>
Dog friendly: Outside, Inside tasting room  &#x2013; there&#x2019;s a grassy area directly across the street with a doggie poo station. Ideal for must needed potty breaks.</p>
<p>Located in a large industrial warehouse, Lost Boy Cider has ample indoor and outdoor seating. The outdoor area has roughly 8 picnic tables. The tasting room is &#x201C;open-air&#x201D; and configured to allow &#x201C;customers to become part of the cellar with direct access to our tank farm and lab.&#x201D; The servers bring water bowls for the pups to your table, a very thoughtful gesture, especially on a warm day. Lost Boy offers a wide variety of ciders &#x2013; available by the glass in flights. Their seasonally changing limited releases include, Cherry Blossom, Ruby Red and Plum Wild. They also have a cider that tastes like wine, called Wine Time. I personally enjoyed the co-fermented raspberry Wingman (inspired by the movie Top Gun).</p>
<h3 id="cobbler-mountain-cider"><a href="https://www.cobblermountain.com/">Cobbler Mountain Cider</a></h3>
<p>5909 Long Fall Ln, Delaplane, VA 20144<br>
571-484-0735<br>
Dog friendly: Outside, Inside tasting room</p>
<p>Cobbler Mountain Cider is in fact on a mountain in rural Virginia. It&#x2019;s about an hour&#x2019;s drive from DC. The trip is scenic and traffic is typically light. Once you park the car, it&#x2019;s a steep, but short walk to the tasting room. Cobbler Mountain has just about every apple+fruit flavor you can think of &#x2013; cranberry, mango, grape, strawberry, pomegranate and more. They even offer some non-fruit flavors like ginger and snickerdoodle. I highly recommend getting some flights to share so you can sample a wide variety. Or grab some bottles to go and continue tasting when you get home. It&#x2019;s a bit tight inside, with several large tables on the first and second levels, but plenty of outdoor seating if the weather cooperates. City life will seem a world away as you sip and look out over the countryside!</p>
<!--kg-card-end: markdown--><figure class="kg-card kg-gallery-card kg-width-wide kg-card-hascaption"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://blog.corkhounds.com/content/images/2023/04/IMG-2745.jpg" width="2000" height="1500" loading="lazy" alt="Sipping Cider in DC / Northern Virginia" srcset="https://blog.corkhounds.com/content/images/size/w600/2023/04/IMG-2745.jpg 600w, https://blog.corkhounds.com/content/images/size/w1000/2023/04/IMG-2745.jpg 1000w, https://blog.corkhounds.com/content/images/size/w1600/2023/04/IMG-2745.jpg 1600w, https://blog.corkhounds.com/content/images/size/w2400/2023/04/IMG-2745.jpg 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://blog.corkhounds.com/content/images/2023/04/IMG-2754.jpg" width="2000" height="1500" loading="lazy" alt="Sipping Cider in DC / Northern Virginia" srcset="https://blog.corkhounds.com/content/images/size/w600/2023/04/IMG-2754.jpg 600w, https://blog.corkhounds.com/content/images/size/w1000/2023/04/IMG-2754.jpg 1000w, https://blog.corkhounds.com/content/images/size/w1600/2023/04/IMG-2754.jpg 1600w, https://blog.corkhounds.com/content/images/size/w2400/2023/04/IMG-2754.jpg 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://blog.corkhounds.com/content/images/2023/04/IMG-2750.jpg" width="2000" height="1500" loading="lazy" alt="Sipping Cider in DC / Northern Virginia" srcset="https://blog.corkhounds.com/content/images/size/w600/2023/04/IMG-2750.jpg 600w, https://blog.corkhounds.com/content/images/size/w1000/2023/04/IMG-2750.jpg 1000w, https://blog.corkhounds.com/content/images/size/w1600/2023/04/IMG-2750.jpg 1600w, https://blog.corkhounds.com/content/images/size/w2400/2023/04/IMG-2750.jpg 2400w" sizes="(min-width: 720px) 720px"></div></div><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://blog.corkhounds.com/content/images/2023/04/A511E3C5-187A-48CC-80CB-D944065482E7.JPG" width="1440" height="1086" loading="lazy" alt="Sipping Cider in DC / Northern Virginia" srcset="https://blog.corkhounds.com/content/images/size/w600/2023/04/A511E3C5-187A-48CC-80CB-D944065482E7.JPG 600w, https://blog.corkhounds.com/content/images/size/w1000/2023/04/A511E3C5-187A-48CC-80CB-D944065482E7.JPG 1000w, https://blog.corkhounds.com/content/images/2023/04/A511E3C5-187A-48CC-80CB-D944065482E7.JPG 1440w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://blog.corkhounds.com/content/images/2023/04/IMG-2015.jpg" width="2000" height="1500" loading="lazy" alt="Sipping Cider in DC / Northern Virginia" srcset="https://blog.corkhounds.com/content/images/size/w600/2023/04/IMG-2015.jpg 600w, https://blog.corkhounds.com/content/images/size/w1000/2023/04/IMG-2015.jpg 1000w, https://blog.corkhounds.com/content/images/size/w1600/2023/04/IMG-2015.jpg 1600w, https://blog.corkhounds.com/content/images/size/w2400/2023/04/IMG-2015.jpg 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://blog.corkhounds.com/content/images/2023/04/IMG-2720.jpg" width="2000" height="2632" loading="lazy" alt="Sipping Cider in DC / Northern Virginia" srcset="https://blog.corkhounds.com/content/images/size/w600/2023/04/IMG-2720.jpg 600w, https://blog.corkhounds.com/content/images/size/w1000/2023/04/IMG-2720.jpg 1000w, https://blog.corkhounds.com/content/images/size/w1600/2023/04/IMG-2720.jpg 1600w, https://blog.corkhounds.com/content/images/size/w2400/2023/04/IMG-2720.jpg 2400w" sizes="(min-width: 720px) 720px"></div></div><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://blog.corkhounds.com/content/images/2023/04/E23515D5-1190-4869-8D58-D36C3758C82E.JPG" width="1440" height="1792" loading="lazy" alt="Sipping Cider in DC / Northern Virginia" srcset="https://blog.corkhounds.com/content/images/size/w600/2023/04/E23515D5-1190-4869-8D58-D36C3758C82E.JPG 600w, https://blog.corkhounds.com/content/images/size/w1000/2023/04/E23515D5-1190-4869-8D58-D36C3758C82E.JPG 1000w, https://blog.corkhounds.com/content/images/2023/04/E23515D5-1190-4869-8D58-D36C3758C82E.JPG 1440w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://blog.corkhounds.com/content/images/2023/04/IMG-2610.jpg" width="2000" height="1500" loading="lazy" alt="Sipping Cider in DC / Northern Virginia" srcset="https://blog.corkhounds.com/content/images/size/w600/2023/04/IMG-2610.jpg 600w, https://blog.corkhounds.com/content/images/size/w1000/2023/04/IMG-2610.jpg 1000w, https://blog.corkhounds.com/content/images/size/w1600/2023/04/IMG-2610.jpg 1600w, https://blog.corkhounds.com/content/images/size/w2400/2023/04/IMG-2610.jpg 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://blog.corkhounds.com/content/images/2023/04/BBBBB629-2115-4746-AE14-BD39F57117BB-1.JPG" width="1440" height="1788" loading="lazy" alt="Sipping Cider in DC / Northern Virginia" srcset="https://blog.corkhounds.com/content/images/size/w600/2023/04/BBBBB629-2115-4746-AE14-BD39F57117BB-1.JPG 600w, https://blog.corkhounds.com/content/images/size/w1000/2023/04/BBBBB629-2115-4746-AE14-BD39F57117BB-1.JPG 1000w, https://blog.corkhounds.com/content/images/2023/04/BBBBB629-2115-4746-AE14-BD39F57117BB-1.JPG 1440w" sizes="(min-width: 720px) 720px"></div></div></div><figcaption>Top 3 images from Capitol Cider House in Washington, DC, Middle 3 images from Lost Boy Cider in Alexandria, VA and Bottom 3 images from Cobbler Mountain Cider in Delaplane, VA. Photos by Peggy Mihelich, All Rights Reserved</figcaption></figure>]]></content:encoded></item><item><title><![CDATA[Images From a Recent Visit to the Russian River Valley]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p>The Russian River Valley is a popular and productive wine region in northern California. Located in Sonoma County, this area is known for its Pinot Noir, Chardonnay, and sought-after old vine Zinfandel, according to <a href="https://www.sonomacounty.com/articles/russian-river-valley-wine-region-and-appellation">Sonoma County Tourism</a> (SCT).</p>
<p>There&apos;s no shortage of places to visit with your pup.</p>]]></description><link>https://blog.corkhounds.com/2022/10/26/images-from-a-recent-visit-to-the-russian-river-valley/</link><guid isPermaLink="false">635456997a2db50001d4e66f</guid><dc:creator><![CDATA[Peggy Mihelich]]></dc:creator><pubDate>Wed, 26 Oct 2022 00:44:09 GMT</pubDate><media:content url="https://blog.corkhounds.com/content/images/2022/10/IMG-2379-4.jpg" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><img src="https://blog.corkhounds.com/content/images/2022/10/IMG-2379-4.jpg" alt="Images From a Recent Visit to the Russian River Valley"><p>The Russian River Valley is a popular and productive wine region in northern California. Located in Sonoma County, this area is known for its Pinot Noir, Chardonnay, and sought-after old vine Zinfandel, according to <a href="https://www.sonomacounty.com/articles/russian-river-valley-wine-region-and-appellation">Sonoma County Tourism</a> (SCT).</p>
<p>There&apos;s no shortage of places to visit with your pup. We checked our database and there are <a href="https://www.corkhounds.com/search/latlon/38.483331,%20-122.8166634">over 30 wineries in this area that welcome dogs</a>.</p>
<p>Full disclosure, this trip wasn&apos;t focused just on promoting Cork Hounds. I was visiting the area for a good friend&apos;s bachelorette weekend. But I figured why not take the opportunity to let businesess know about our amazing FREE service!</p>
<p>Here are some photos from the places we tasted wines at. Celebrating = Bubbly was a big theme for the trip.</p>
<!--kg-card-end: markdown--><figure class="kg-card kg-gallery-card kg-width-wide kg-card-hascaption"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://blog.corkhounds.com/content/images/2022/10/IMG-2379-2.jpg" width="2000" height="1500" loading="lazy" alt="Images From a Recent Visit to the Russian River Valley" srcset="https://blog.corkhounds.com/content/images/size/w600/2022/10/IMG-2379-2.jpg 600w, https://blog.corkhounds.com/content/images/size/w1000/2022/10/IMG-2379-2.jpg 1000w, https://blog.corkhounds.com/content/images/size/w1600/2022/10/IMG-2379-2.jpg 1600w, https://blog.corkhounds.com/content/images/size/w2400/2022/10/IMG-2379-2.jpg 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://blog.corkhounds.com/content/images/2022/10/IMG-2396.jpg" width="2000" height="1500" loading="lazy" alt="Images From a Recent Visit to the Russian River Valley" srcset="https://blog.corkhounds.com/content/images/size/w600/2022/10/IMG-2396.jpg 600w, https://blog.corkhounds.com/content/images/size/w1000/2022/10/IMG-2396.jpg 1000w, https://blog.corkhounds.com/content/images/size/w1600/2022/10/IMG-2396.jpg 1600w, https://blog.corkhounds.com/content/images/size/w2400/2022/10/IMG-2396.jpg 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://blog.corkhounds.com/content/images/2022/10/IMG-2406.jpg" width="2000" height="2737" loading="lazy" alt="Images From a Recent Visit to the Russian River Valley" srcset="https://blog.corkhounds.com/content/images/size/w600/2022/10/IMG-2406.jpg 600w, https://blog.corkhounds.com/content/images/size/w1000/2022/10/IMG-2406.jpg 1000w, https://blog.corkhounds.com/content/images/size/w1600/2022/10/IMG-2406.jpg 1600w, https://blog.corkhounds.com/content/images/2022/10/IMG-2406.jpg 2185w" sizes="(min-width: 720px) 720px"></div></div><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://blog.corkhounds.com/content/images/2022/10/IMG-2429.jpg" width="1754" height="2339" loading="lazy" alt="Images From a Recent Visit to the Russian River Valley" srcset="https://blog.corkhounds.com/content/images/size/w600/2022/10/IMG-2429.jpg 600w, https://blog.corkhounds.com/content/images/size/w1000/2022/10/IMG-2429.jpg 1000w, https://blog.corkhounds.com/content/images/size/w1600/2022/10/IMG-2429.jpg 1600w, https://blog.corkhounds.com/content/images/2022/10/IMG-2429.jpg 1754w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://blog.corkhounds.com/content/images/2022/10/IMG-2436.jpg" width="2000" height="1500" loading="lazy" alt="Images From a Recent Visit to the Russian River Valley" srcset="https://blog.corkhounds.com/content/images/size/w600/2022/10/IMG-2436.jpg 600w, https://blog.corkhounds.com/content/images/size/w1000/2022/10/IMG-2436.jpg 1000w, https://blog.corkhounds.com/content/images/size/w1600/2022/10/IMG-2436.jpg 1600w, https://blog.corkhounds.com/content/images/size/w2400/2022/10/IMG-2436.jpg 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://blog.corkhounds.com/content/images/2022/10/IMG-2477.jpg" width="2000" height="2667" loading="lazy" alt="Images From a Recent Visit to the Russian River Valley" srcset="https://blog.corkhounds.com/content/images/size/w600/2022/10/IMG-2477.jpg 600w, https://blog.corkhounds.com/content/images/size/w1000/2022/10/IMG-2477.jpg 1000w, https://blog.corkhounds.com/content/images/size/w1600/2022/10/IMG-2477.jpg 1600w, https://blog.corkhounds.com/content/images/size/w2400/2022/10/IMG-2477.jpg 2400w" sizes="(min-width: 720px) 720px"></div></div><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://blog.corkhounds.com/content/images/2022/10/IMG-2445.jpg" width="2000" height="2533" loading="lazy" alt="Images From a Recent Visit to the Russian River Valley" srcset="https://blog.corkhounds.com/content/images/size/w600/2022/10/IMG-2445.jpg 600w, https://blog.corkhounds.com/content/images/size/w1000/2022/10/IMG-2445.jpg 1000w, https://blog.corkhounds.com/content/images/size/w1600/2022/10/IMG-2445.jpg 1600w, https://blog.corkhounds.com/content/images/size/w2400/2022/10/IMG-2445.jpg 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://blog.corkhounds.com/content/images/2022/10/IMG-2472.jpg" width="2000" height="2667" loading="lazy" alt="Images From a Recent Visit to the Russian River Valley" srcset="https://blog.corkhounds.com/content/images/size/w600/2022/10/IMG-2472.jpg 600w, https://blog.corkhounds.com/content/images/size/w1000/2022/10/IMG-2472.jpg 1000w, https://blog.corkhounds.com/content/images/size/w1600/2022/10/IMG-2472.jpg 1600w, https://blog.corkhounds.com/content/images/size/w2400/2022/10/IMG-2472.jpg 2400w" sizes="(min-width: 720px) 720px"></div></div></div><figcaption>Top row left to right: Exterior shot of Korbel Campaign Cellars, a view of the Russian River, and bubbly at J Vineyards. Middle row left to right: Pups visiting Thomas George Winery, the barrel room at Thomas George Winery, and sleepy pup Olive and her owner at Martin Ray Vineyards &amp; Winery. Bottom row left to right: This couple and their dog scored some Cork Hounds stickers at Le Crema Estate at Saralee&#x2019;s Vineyard and lastly, a view of the pavilion at Martin Ray Vineyards &amp; Winery. Photos by Peggy Mihelich, All Rights Reserved</figcaption></figure><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[Exploring Vineyards and Breweries Near Colonial Beach, VA]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p>Long before Ocean City became the beach destination it is today, people living in the DC-metro area would seek respite on the shores of the Potomac river. Spots like Colonial Beach, with its sandy beach and gentle waves, drew crowds to this small community. Even Alexander Graham Bell visited. He</p>]]></description><link>https://blog.corkhounds.com/2022/10/24/exploring-vineyards-and-breweries-near-colonial-beach-va/</link><guid isPermaLink="false">635555ca7a2db50001d4e6a7</guid><dc:creator><![CDATA[Peggy Mihelich]]></dc:creator><pubDate>Mon, 24 Oct 2022 23:08:35 GMT</pubDate><media:content url="https://blog.corkhounds.com/content/images/2022/10/IMG-2326.jpg" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><img src="https://blog.corkhounds.com/content/images/2022/10/IMG-2326.jpg" alt="Exploring Vineyards and Breweries Near Colonial Beach, VA"><p>Long before Ocean City became the beach destination it is today, people living in the DC-metro area would seek respite on the shores of the Potomac river. Spots like Colonial Beach, with its sandy beach and gentle waves, drew crowds to this small community. Even Alexander Graham Bell visited. He liked it so much he built a home that still stands today.</p>
<p>A drive around the town hints at the past. Victorian homes mixed in amongst more modern construction. Old time murals painted to reflect and appeal to those who may have visited more than a century ago. Cute, charming, quaint. But Colonial Beach isn&#x2019;t merely stuck in the past. It&#x2019;s become a thriving golf-cart community for retirees and a boating hub with no less than 3 marinas in the area.</p>
<p>Cork Hounds spent a week in Colonial Beach in the summer of 2022. We rented a cottage right on the Potomac. The views were spectacular. And of course we checked out a local brewery and winery!</p>
<p><strong>Table of Contents</strong><br>
Brewery Visited<br>
Vineyard Visited<br>
Dog-Friendly Resturant<br>
Another Winery/Brewery To Try</p>
<h3 id="brewery-visited">Brewery Visited</h3>
<p><a href="https://www.cbb.beer/">Colonial Beach Brewing</a><br>
215C Washington Ave<br>
Colonial Beach, VA, 22443<br>
804-214-7530<br>
<strong>Dog-friendly:</strong> outside, on the patio, inside the tasting room</p>
<!--kg-card-end: markdown--><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.corkhounds.com/content/images/2022/10/Colonial-Beach-Brewing_Gallery.jpg" class="kg-image" alt="Exploring Vineyards and Breweries Near Colonial Beach, VA" loading="lazy" width="1200" height="670" srcset="https://blog.corkhounds.com/content/images/size/w600/2022/10/Colonial-Beach-Brewing_Gallery.jpg 600w, https://blog.corkhounds.com/content/images/size/w1000/2022/10/Colonial-Beach-Brewing_Gallery.jpg 1000w, https://blog.corkhounds.com/content/images/2022/10/Colonial-Beach-Brewing_Gallery.jpg 1200w" sizes="(min-width: 720px) 720px"><figcaption>Colonial Beach Brewing is conveniently located right in town. Grab a flight and then head to a local restaurant for dinner. Photos by Peggy Mihelich and Jeremy Glesner, All Rights Reserved.</figcaption></figure><!--kg-card-begin: markdown--><p>Located right in town, Colonial Beach Brewing offers seating outside on their covered patio to humans and furpups. It&#x2019;s a local joint with dottings of visitors like ourselves. They are very welcoming to guests with dogs, and offer water bowls for thirsty pups. We wanted to sample as much of their brews as possible so we ordered two flights of 4. The Angler&#x2019;s Apple beer, and the Sour Seaman Blueberry Wheat beer were my favorites, while co-founder Jeremy preferred the Beach Blond Ale, the Washington Wheat, and Ironclad Irish Stout beer. Sour beers are challenging, and I thought the Sour Seaman had just the right amount of tanginess.  All the beers were great, and the light/hoppy offerings were perfect for cooling off on a hot Summer day.</p>
<h3 id="vineyard-visited">Vineyard Visited</h3>
<p><a href="http://www.monroebaywine.com/">Monroe Bay Winery</a><br>
4786 James Monroe Hwy<br>
Colonial Beach, VA 22443<br>
804-410-5628<br>
<strong>Dog-friendly:</strong> outside, on the patio</p>
<!--kg-card-end: markdown--><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.corkhounds.com/content/images/2022/10/IMG-2364.jpg" class="kg-image" alt="Exploring Vineyards and Breweries Near Colonial Beach, VA" loading="lazy" width="2000" height="1500" srcset="https://blog.corkhounds.com/content/images/size/w600/2022/10/IMG-2364.jpg 600w, https://blog.corkhounds.com/content/images/size/w1000/2022/10/IMG-2364.jpg 1000w, https://blog.corkhounds.com/content/images/size/w1600/2022/10/IMG-2364.jpg 1600w, https://blog.corkhounds.com/content/images/size/w2400/2022/10/IMG-2364.jpg 2400w" sizes="(min-width: 720px) 720px"><figcaption>Colorful labels with herons adorn the bottles at Monroe Bay Winery. Photo by Peggy Mihelich, All Rights Reserved.&#xA0;</figcaption></figure><!--kg-card-begin: markdown--><p>Just south of Colonial Beach is beautiful Monroe Bay. A great place to watch the sunset over the Potomac. Nearby, just off the highway is Monroe Bay Winery. They have a huge tasting room that also serves as a banquet hall for weddings and special events. Cork Hounds sampled a variety of wines inspired by the owner&#x2019;s love of France. We particularly liked the Viognier and Petit Manseng. The Traminette and Blue Heron Ros&#xE9; were also tasty. The heron is a major player in their wine. Not only is the large bird included in the names of somes of the wines, a large heron stands proudly on their labels. They have tables set up for sipping but alas, there&#x2019;s no views of the river. My suggestion would be to taste and get some bottles to go and head out for a spot with a view.</p>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><h3 id="dog-friendly-resturant">Dog-Friendly Resturant</h3>
<p><a href="https://www.facebook.com/Dockside-Restaurant-Tiki-Bar-317192175815/">Dockside Restaurant &amp; Tiki Bar</a><br>
1787 Castlewood Dr<br>
Colonial Beach, VA 22443<br>
804-224-8726<br>
<strong>dog-friendly:</strong> outdoors and on patio</p>
<p>Transport yourself to Margaretaville. Located at the southern tip of Colonial Beach, and part of a large bustling marina, is Dockside Restaurant &amp; Tiki Bar. It&apos;s a place not be missed when visiting the area. They are very dog-friendly, the food is pretty darn good and the tiki bar cocktail menu is fun and funky. You&apos;ll probably want to try a couple of drinks before you leave. The views of the water and nearby beach are gorgious. Sit back and take it in.</p>
<!--kg-card-end: markdown--><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.corkhounds.com/content/images/2022/10/IMG-2355.jpg" class="kg-image" alt="Exploring Vineyards and Breweries Near Colonial Beach, VA" loading="lazy" width="2000" height="1500" srcset="https://blog.corkhounds.com/content/images/size/w600/2022/10/IMG-2355.jpg 600w, https://blog.corkhounds.com/content/images/size/w1000/2022/10/IMG-2355.jpg 1000w, https://blog.corkhounds.com/content/images/size/w1600/2022/10/IMG-2355.jpg 1600w, https://blog.corkhounds.com/content/images/size/w2400/2022/10/IMG-2355.jpg 2400w" sizes="(min-width: 720px) 720px"><figcaption>This funky beachside restaurant and tiki bar is a &quot;not to be missed&quot; while visiting Colonial Beach. Be sure to try the oysters and one of their signature cocktails. Photo by Peggy Mihelich, All Rights Reserved.</figcaption></figure><!--kg-card-begin: markdown--><h3 id="another-winerybrewery-to-try">Another Winery/Brewery To Try</h3>
<p>Here are two other places in the area to try local wines and beers. We didn&#x2019;t get to them ourselves, so if you go, let us know about your visit and <a href="https://www.corkhounds.com/#photocontest">enter our photo contest</a> for a chance to win a prize!</p>
<p><a href="https://www.icehousecb.com/">Ice House Brewery &amp; Kitchen</a><br>
119 Monroe Bay Ave<br>
Colonial Beach, Virginia 22443<br>
804-410-2016<br>
<strong>Dog-friendly:</strong> outside, on the patio</p>
<p>Not just a brewery and a kitchen, Ice House also is a Marina with overnight accommodations. Their beer/ale list includes cream, brown, wheat and Irish ales. They also have a coupe of Virginia wines available by the glass.</p>
<p><a href="https://www.inglesidevineyards.com/">Ingleside Vineyards</a><br>
5872 Leedstown Road<br>
Oak Grove, Virginia 22443<br>
804-224-8687<br>
<strong>Dog-friendly:</strong> outside, on the patio</p>
<p>This vineyard has been making wine in Virginia for over 30 years. They are a top media pick for wine tastings in the state.There&#x2019;s ample outdoor seating for picnicking. Tastings include 5 wines and a souvenir glass.</p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[Why We Love Dog-Friendly Vineyards/Breweries]]></title><description><![CDATA[In a recent survey, we asked you (our most loyal followers) why you love dog-friendly vineyards, wineries, breweries and meaderies. Here's what you told us.]]></description><link>https://blog.corkhounds.com/2022/07/03/why-we-love-dog-friendly-vineyards-breweries/</link><guid isPermaLink="false">62c1fc617a2db50001d4e5f7</guid><category><![CDATA[vineyards and wineries]]></category><dc:creator><![CDATA[Peggy Mihelich]]></dc:creator><pubDate>Sun, 03 Jul 2022 20:48:47 GMT</pubDate><media:content url="https://blog.corkhounds.com/content/images/2022/07/greg_and_moose.jpg" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><img src="https://blog.corkhounds.com/content/images/2022/07/greg_and_moose.jpg" alt="Why We Love Dog-Friendly Vineyards/Breweries"><p>We at Cork Hounds love dog-friendly vineyards, wineries, breweries and meaderies. Why? Because we love to travel and dislike leaving our pups home alone for hours. Having them with us allows more time for exploration. It&#x2019;s nice to know that places like vineyards, wineries, breweries and meaderies are welcoming to our furbabies. But enough about us, <a href="https://forms.gle/LbtYc1SoX7SZUB6c6">we asked you (our most loyal followers) why you love dog-friendly vineyards, wineries, breweries and meaderies</a> and want to share what you told us. So, here is what you told us about taking your pup with you:</p>
<ul>
<li>
<p>He enjoys going with us as much as we enjoy going. He loves to share everything with us.</p>
</li>
<li>
<p>She&#x2019;s my favorite company :)</p>
</li>
<li>
<p>In exploring our favorite pastime of experiencing new breweries and wineries we&#x2019;ve seen that most are very well equipped for bringing along your pets. They have great outdoor areas and room for everyone to spread out on a nice day. Breweries and wineries are a great way to enjoy being out and not having to leave part of the family behind.</p>
</li>
<li>
<p>We love outdoor adventures and I feel like the best place to do that with your four legged friend is to visit dog friendly vineyards. We love our dogs and we make a point to take them with us everywhere we go.</p>
</li>
<li>
<p>So we can bring our best friend to hang out with us while we enjoy tasty treats!</p>
</li>
<li>
<p>Being able to relax outside having a glass of wine with our fur babies is super rewarding.</p>
</li>
</ul>
<!--kg-card-end: markdown--><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.corkhounds.com/content/images/2022/07/Shannon_Moose_Hillsborough-3.jpeg" class="kg-image" alt="Why We Love Dog-Friendly Vineyards/Breweries" loading="lazy" width="2000" height="2311" srcset="https://blog.corkhounds.com/content/images/size/w600/2022/07/Shannon_Moose_Hillsborough-3.jpeg 600w, https://blog.corkhounds.com/content/images/size/w1000/2022/07/Shannon_Moose_Hillsborough-3.jpeg 1000w, https://blog.corkhounds.com/content/images/size/w1600/2022/07/Shannon_Moose_Hillsborough-3.jpeg 1600w, https://blog.corkhounds.com/content/images/2022/07/Shannon_Moose_Hillsborough-3.jpeg 2000w" sizes="(min-width: 720px) 720px"><figcaption>Cork Hounds follower Shannon and her dog Moose enjoy a fun day out at Hillsborough Vineyards &amp; Brewery in Purcellville, Virginia.</figcaption></figure><!--kg-card-begin: markdown--><p>Businesses have two main reasons for allowing dogs. First, many are passionate about dogs and want them to be a part of the experience, and second, it makes good business sense. Visitors with dogs can stay longer than visitors who leave their dogs at home unattended. That translates into revenue. <a href="https://blog.corkhounds.com/2018/11/12/every-dog-has-its-day-at-barrel-oak-winery-bow/">About 20 percent of Barrel Oak Winery&#x2019;s (BOW) revenue comes from visitors with their dogs, according to its owner, Brian Roeder.</a> The work to maintain the property with all the dogs, keeping everyone safe and happy, adds to the work for everyone at BOW, said Roeder. But, he and the staff love their dog guests and the added patronage keeps the winery going. <a href="https://blog.corkhounds.com/2018/11/12/every-dog-has-its-day-at-barrel-oak-winery-bow/">[Read our blog/interview with BOW owner Brian Roeder]</a>.</p>
<p>We also asked you what these businesses could do differently to improve your experience and you had some great suggestions:</p>
<ul>
<li>
<p>Offer some interior seating options in inclimate weather.</p>
</li>
<li>
<p>Some places don&#x2019;t allow pets on the furniture. I wish this was a case by case situation.</p>
</li>
<li>
<p>Having water stations and bowls, along with dog waste stations make pet owners feel invited with their pets.</p>
</li>
<li>
<p>I think it would be great if dog-friendly vineyards had a fenced in yard area so the pups could run wild and free. Also putting dog-friendly signs on doors would be extra helpful because we often run into rude comments from other customers about dogs being there even though it&apos;s a dog-friendly business.</p>
</li>
</ul>
<p>We&#x2019;re very fortunate that so many vineyards, wineries, breweries and meaderies welcome dogs. But keep in mind, it&#x2019;s not always up to the owners to make that call &#x2013; some states, through food/health and safety regulations, make it difficult or impossible for these businesses to be dog-friendly.</p>
<p>Finally, a reminder to remember your <a href="https://www.corkhounds.com/#etiquette">doggy etiquette</a> when visiting a vineyard, winery, brewery or meadery. Set an example of good behavior so that businesses will feel good about allowing dogs.</p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[Dog-Friendly Events Make Big Comeback for Spring 2022]]></title><description><![CDATA[Cork Hounds is excited to report an abundance of dog-friendly events for Spring 2022. Vineyards/Breweries are throwing open their doors to customers with pups that we haven't seen since before the pandemic.]]></description><link>https://blog.corkhounds.com/2022/03/27/dog-friendly-events-make-big-comeback-for-spring-2022/</link><guid isPermaLink="false">62406664c756e20001f8dba5</guid><category><![CDATA[vineyards and wineries]]></category><category><![CDATA[breweries]]></category><dc:creator><![CDATA[Peggy Mihelich]]></dc:creator><pubDate>Sun, 27 Mar 2022 13:56:45 GMT</pubDate><media:content url="https://blog.corkhounds.com/content/images/2022/03/Dog_Events_2022.jpg" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><img src="https://blog.corkhounds.com/content/images/2022/03/Dog_Events_2022.jpg" alt="Dog-Friendly Events Make Big Comeback for Spring 2022"><p>We are in the midst of a dog-friendly event resurgence as vineyards, wineries, breweries and meaderies return to pre-pandemic level activities. In 2020, with the lockdown, there were no events. In 2021, we tracked a few, but far fewer than in previous years. Now, in 2022, Cork Hounds is tracking 11 dog-friendly events for Spring! And we know there are more out there. If you know of an upcoming event or are hosting one, <a href="https://www.corkhounds.com/#events">please submit to our event form</a>. It&#x2019;s free and helps get the word out.</p>
<p>Many of these events help raise money for pet charities such as a local humane society or rescue. Events typically charge a ticket fee with a portion of the proceeds going to the pet charity.</p>
<p>Cork Hounds has attended events, like <a href="https://blog.corkhounds.com/2019/05/01/part-1-the-wine4paws-charity-event-and-dog-friendly-vineyards-in-paso-robles-california/">Wine 4 Paws in Paso Robles, California</a>. They are a great way to explore vineyards, wineries, breweries and meaderies, meet fellow wine/beer-dog loving owners and support a worthwhile charity. Just remember to be watchful of your pup, there will be many dogs at these events, and follow the pet policies of the business you are at.</p>
<p>Most of all, enjoy your time and if you can, <a href="https://www.corkhounds.com/#photocontest">send us a photo from your visit</a>.</p>
<h3 id="upcoming-dog-friendly-aprilmayjune-events">Upcoming Dog-Friendly April/May/June Events:</h3>
<p><strong>April 2:</strong> <a href="https://www.eventbrite.com/e/canines-vines-12-fires-wine-tickets-282816440587">Canines, Vines &amp; 12 FIRES Wine (Johnson City, Texas)</a><br>
Help raise funds for Austin Humane Society (AHS) by stopping by 12 Fires Winery &amp; Vineyard with your pup/s. A $30 ticket includes a glass of wine, catered lunch, live music and material on pet adoption and educational tools.</p>
<p><strong>April 9:</strong> <a href="https://runsignup.com/Race/NJ/Hammonton/LuckyPawsAnimalAssistance1stAnnualWagthroughthePinesDoggieWalk">Wag through the Pines Doggie Walk/Run (Hammonton, New Jersey)</a><br>
Enjoy a 1 mile walk or 3 mile walk/run through the vineyards at White Horse Winery. You can participate with your dog. Pets must be leashed at all times and NO RETRACTABLE leashes allowed. Your registration comes with a complimentary glass of wine and wine glass to take home.</p>
<p><strong>April 9 - 10:</strong> <a href="https://www.woodshumanesociety.org/news-and-events/wine-4-paws.php">Wine 4 Paws (Paso Robles, California)</a><br>
This special dog-weekend event is hosted by the Woods Humane Society and Woods Humane Society-North County. There will be over 80 participating wineries, olive oil companies, and a brewery taking part.</p>
<p><strong>April 10:</strong> <a href="https://www.fiorewinery.com/event/national-pet-day-at-fiore-winery/">Pet Day at Fiore Winery &amp; Distillery (Plyesville, Maryland)</a><br>
Bring the dog along for a day trip out to the vineyard. Plenty of space to roam around and picnic with your pets. Enjoy live music, food trucks and treats for your pets.</p>
<p><strong>April 10:</strong> <a href="https://wineryatlagrange.com/shop/event-ticket/k9s-in-the-vines-2022-tickets/">K9&#x2019;s in the Vines (Haymarket, Virginia)</a><br>
Bring your pup/s to The Winery at La Grange for a walk through the vines. Take in some scenic beauty as you taste some great wines. Each two-legged participant will receive a stemless, commemorative &#x2018;K9&#x2019;s in the Vines&#x2019; glass. Tickets cost $25/person.</p>
<p><strong>April 16:</strong> <a href="https://www.pressdemocrat.com/events/?_escaped_fragment_=/show/?start=2021-02-21#!/details/Easter-Egg-Hunt-for-Adults-Kids-Dogs-Karah-Estate-Vineyards/9981441/2022-04-16T13">Easter Egg Hunt for Adults, Kids &amp; Dogs @ Karah Estate Vineyards (Cotati, CA)</a><br>
Hunt for easter eggs to win prizes.Family, kids and dogs welcome. Eggs have adult, kid and dog prizes in them. Play a round of Easter trivia for more prizes! Sip wines paired with Jelly Beans to celebrate Springtime.</p>
<p><strong>April 30:</strong> <a href="https://www.lvwine.org/event/8363/wine-and-wags-2022">Wine &amp; Wags (Livermore, California)</a><br>
Livermore Valley&apos;s dog-friendly wineries host a day of fun for dogs and their owners across the region. With a ticket, you get -- entrance into participating wineries, at least 2 tastes at each winery, commemorative Livermore Valley Wine Country GoVino glass, and special event activities.</p>
<p><strong>May 14:</strong> <a href="https://www.eventbrite.com/e/pups-pints-may-14th-12-pm-6-pm-tickets-246800275267">Pups &amp; Pints (Lovettsville, VA)</a><br>
One Family Brewing is hosting a day of craft beer, wine, food and music to benefit Hero Dogs, which provides service dogs for local veterans and first responders in the DC Metro area. Ticket prices range from $25-$40. $5.00 from every ticket purchased will go to Hero Dogs.</p>
<p><strong>June 4:</strong> <a href="https://runsignup.com/Race/VA/Louisa/HappyTailWineTrail5kFunRunWalk">Happy Tail 5K Fun Run &amp; Walk (Louisa, Virginia)</a><br>
Join Louisa Humane Society at Fifty-Third Winery &amp; Vineyard for a 5K dog jog. This year has an 80&apos;s theme and everyone is encouraged to dress up for an 80&#x2019;s costume contest. The 1 mile &#x201C;dog jog&#x201D; is $30/person. All proceeds go to help homeless dogs.There will be retro 80&apos;s tunes and snacks and water waiting at the finish line. Stick around for some great raffle prizes and a food truck.</p>
<p><strong>June 9:</strong> <a href="https://allevents.in/mount%20airy/dog-days-at-linganore-winecellars/200022033490427">Dog Days at Linganore Winecellars (Mt Airy, Maryland)</a><br>
Join Operation Paws for Homes at Linganore Winecellars for an evening of wine, music, food and dogs. Bring your furry friend and they&#x2019;ll be a few adoptable ones on hand too.</p>
<p><strong>June 12:</strong> <a href="https://wineryatlagrange.com/shop/event-ticket/k9s-in-the-vines-2022-tickets/">K9&#x2019;s in the Vines (Haymarket, Virginia)</a><br>
Bring your pup/s to The Winery at La Grange for a walk through the vines. Take in some scenic beauty as you taste some great wines. Each two-legged participant will receive a stemless, commemorative &#x2018;K9&#x2019;s in the Vines&#x2019; glass. Tickets cost $25/person.</p>
<p>Keep an eye out for more events <a href="https://www.corkhounds.com/#events">here</a>.</p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[How to Use React Bootstrap Navbar's collapseOnSelect Property With Custom Links]]></title><description><![CDATA[React Bootstrap provides a convenient, simple and responsive design system, but with a few rough edges.  This blog shows you how to get the collapseOnSelect prop to work with both React Router Links and Hash Links.]]></description><link>https://blog.corkhounds.com/2021/11/21/collapseonselect/</link><guid isPermaLink="false">61915af869a46400016943e3</guid><category><![CDATA[technology]]></category><dc:creator><![CDATA[Jeremy Glesner]]></dc:creator><pubDate>Sun, 21 Nov 2021 03:07:39 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1620827252031-146d52644aac?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDJ8fGJvb3RzdHJhcHxlbnwwfHx8fDE2Mzc0NjQxODI&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=2000" medium="image"/><content:encoded><![CDATA[<img src="https://images.unsplash.com/photo-1620827252031-146d52644aac?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDJ8fGJvb3RzdHJhcHxlbnwwfHx8fDE2Mzc0NjQxODI&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=2000" alt="How to Use React Bootstrap Navbar&apos;s collapseOnSelect Property With Custom Links"><p>React Bootstrap provides a convenient, simple and responsive design system, with reusable components to add functionality, style and structure to your website. &#xA0; There are a couple areas where things can get a little complicated, like getting Navbar and its CollapseOnSelect property to work as intended. &#xA0;And looking around the <a href="https://www.google.com/search?q=collapseonselect+navbar+react+bootstrap+site:stackoverflow.com&amp;sa=X&amp;ved=2ahUKEwiooofzgp30AhWDoHIEHUdDBMcQrQIoBHoECAcQBQ&amp;biw=1680&amp;bih=948&amp;dpr=2">internet</a>, it appears I&apos;m not the only one that&apos;s encountered some difficulty. &#xA0;The good news is that I recently updated <a href="www.corkhounds.com">Cork Hounds</a> from React Bootstrap v0.33.1 to v1.6.4, and I was finally able to get CollapseOnSelect to work with both React Router Links and Hash Links. The solution is relatively simple, but this is one case where having a working example can really help. &#xA0;Therefore, I&apos;ll start by stepping through the highlights and wrap up with an overview of a fully functional solution in codesandbox.io. &#xA0;</p><h2 id="overview">Overview</h2><p>So, what is CollapseOnSelect, and why do we need a blog dedicated to it? CollapseOnSelect is a (finicky) setting for the Navbar component that comes into play in two primary circumstances: </p><ul><li>When you use dropdown menus that you want to close after the user clicks on a NavDropdown.Item, or </li><li>When you use the Navbar.Collapse component which will automatically convert your Navbar into a hamburger menu when your app is rendered on a small screen (0r resized past a threshold). &#xA0;You want the menu to collapse when the user makes a selection. Note, the <code>expand</code> prop allows for collapsing the Navbar at various breakpoints. &#xA0;</li></ul><p>When using the Navbar component, you&apos;ll typically need to accommodate (1) internal routes, (2) anchor tags/refs, or (3) external sites. &#xA0;Since most React sites with internal routes use React Router, we&apos;ll be working with <a href="https://v5.reactrouter.com/web/api/Link">Links</a>. &#xA0;For anchor refs, React Router Link provides the <a href="https://v5.reactrouter.com/web/api/Link/innerref-refobject">innerRef</a> prop. &#xA0;The refs will need to be accessible to your Navbar component, and there are lots of ways to do that. &#xA0;You could also use anchor tags (or Hash Links), e.g. <code>id=&quot;first&quot;</code>. &#xA0;React Router doesn&apos;t support anchor tags, but there is a libary called <a href="https://www.npmjs.com/package/react-router-hash-link">React Router Hash Link</a> which provides that functionality. &#xA0;To align with ReactJS best practices, it&apos;s probably important to say that referencing elements in the DOM directly is an anti-pattern, and you should <a href="https://reactjs.org/docs/refs-and-the-dom.html">use refs instead</a>. &#xA0;But there are some circumstances where it&apos;s not convenient to use refs, and you just need to get something working. &#xA0;The third and final use case of linking to external URLs works out of the box with the Nav.Link <code>href</code> prop unless you need special handling. </p><p>The end goal when using the CollapseOnSelect prop is to collapse the menu as intended when the user clicks on any of these links. &#xA0;In addition, you want to send the user to the precise location they expect (e.g. at the top of an anchor tag/ref, or on the appropriate internal page). &#xA0;There&apos;s a little added complexity here when we throw in the fact that Navbar.Collapse changes the height of the header when the user interacts with the menu. &#xA0;We&apos;ll want to solve for this so that it doesn&apos;t interfere/offset the page when navigating to an anchor tag/ref.</p><p>Since using React Router Hash Link is emblematic of &apos;custom&apos; handling, I&apos;ll step through an example that demonstrates how to make Links and Hash Links work with Navbar and the CollapseOnSelect prop. </p><h2 id="assumptions-and-getting-started">Assumptions and Getting Started</h2><p>For this blog, I assume you have a reasonably good grasp of JavaScript, package management (npm or yarn), and ReactJS, to include React Router (react-router-dom), and are familiar with React Bootstrap. &#xA0;I&apos;ve tried to mitigate these barriers by providing a <a href="https://codesandbox.io/s/react-bootstrap-collapseonclose-mqewn">fully working example</a> generated with create-react-app in codesandbox.io that you can use to jumpstart your project with React Bootstrap Navbar. &#xA0;Our project uses the following dependencies: </p><pre><code class="language-javascript">{&quot;bootstrap&quot;: &quot;4.6.1&quot;,    &quot;react&quot;: &quot;16.14.0&quot;,    &quot;react-bootstrap&quot;: &quot;1.6.4&quot;,    &quot;react-dom&quot;: &quot;17.0.2&quot;,    &quot;react-router-dom&quot;: &quot;5.3.0&quot;,    &quot;react-router-hash-link&quot;: &quot;2.4.3&quot;,    &quot;react-scripts&quot;: &quot;4.0.0&quot;}</code></pre><h2 id="code">Code</h2><p>Let&apos;s start by looking at a condensed example of a Navbar using CollapseOnSelect with Nav.Links and NavDropdown.Items, with standard React Router Links for pages and a custom Link implementation for anchor tags (a.k.a. hash links). &#xA0;</p><!--kg-card-begin: html--><script src="https://gist.github.com/jglesner/58bb373e261a454a201bde7cbed9e3c0.js"></script><!--kg-card-end: html--><p>There are a couple things to notice in this example. &#xA0;First, we are showing two Nav.Links and two NavDropdown.Items; each of these illustrates using a standard React Router Link and a Custom Link, which we&apos;ll elaborate on more momentarily. The React Router Links will work out of the box; no special handling / considerations are needed. &#xA0;However, for a custom Hash Link, we need to pass the header height to the <code>MyHashLink</code> component so it knows how far to offset the scroll position. </p><p>To do this, let&#x2019;s look at a class-based approach for loading the Navbar, accurately calculating the height of the header and storing the value in component state, which we&#x2019;ll call<code>this.state.headerHeight</code>. We&#x2019;ll do this using two steps. First, we set the headerHeight when the component mounts by calling the <code>updateHeaderHeight()</code> method from the `componentDidMount()` lifecycle method. &#xA0;Notice that in the <code>updateHeaderHeight()</code> method, we use <code>this.divElement.clientHeight</code> to get the height of the <code>ref</code> we set on the div container that wraps the Navbar in the example provided above.</p><!--kg-card-begin: html--><script src="https://gist.github.com/jglesner/d50975f807c1362d8349efad543b8e08.js"></script><!--kg-card-end: html--><p>Second, because images can load slowly, we want to update the headerHeight when our header image loads. You&#x2019;ll notice that in the snippet below (repasted from the Navbar section up above for convenience) we call <code>this.updateHeaderHeight()</code> to do this.</p><!--kg-card-begin: html--><script src="https://gist.github.com/jglesner/ae34d630dd15c94060e475875c1f6241.js"></script>
<!--kg-card-end: html--><p>Now that we have an accurate header size, we can look at our custom <code>MyHashLink</code> component. &#xA0;The functional component shown below receives the properties associated with the Nav.Link and NavDropdown.Item, to include the <code>data-height</code>, <code>to</code>, and other important properties. &#xA0;</p><!--kg-card-begin: html--><script src="https://gist.github.com/jglesner/67bd07056cea48d77b9cd67e47e5cda5.js"></script><!--kg-card-end: html--><p>In our custom example, we want to scroll to an anchor tag. &#xA0;We will use the <a href="https://www.npmjs.com/package/react-router-hash-link">React Router Hash Link</a> library to accomplish this. &#xA0;This library exports two components: &#xA0;<code>HashLink</code> and <code>NavHashLink</code>. &#xA0;We will use <code>NavHashLink</code> because it correctly applies the active <code>className</code> out of the box when the link is clicked. &#xA0;In order to trigger the <code>Navbar</code> to collapse when a <code>NavHashLink</code> is clicked, we set its onClick property: <code>onClick={props.onClick}</code>. &#xA0; </p><p>Next, we use the scroll property to pass the element to our <code>scrollWithOffset</code> function to customize the scrolling behavior. &#xA0;Here, &#xA0;we use the incoming <code>props[&quot;data-height&quot;]</code> for the yOffset when scrolling to the selected anchor tag.</p><p>That&apos;s all the special handling that we need to do for collapseOnSelect to work properly with React Router Links and a custom Hash Link implementation. </p><h2 id="working-example">Working Example</h2><p>Let&apos;s put all this together. &#xA0;There&apos;s nothing quite like having a fully working example to illustrate how everything comes together. &#xA0;This project was created in codesandbox.io using create-react-app (CRA). &#xA0;The entry point for this app is the <code>src/index.js</code> file where we introduce the Header class described above, and also setup React Router . &#xA0;</p><p>The base route &quot;/&quot; points to the <code>App</code> component, and there are some other example routes pointing to a <code>PageComponent</code>. &#xA0; Inside the <code>App</code> component, we introduce the <code>HashComponent</code> to illustrate the use of multiple anchor tags throughout a page. &#xA0; The <code>Header</code> and <code>MyHashLink</code> components work together to provide navigation. We map React Router Links to the Routes specified in <code>index.js</code> which point to a <code>PageComponent</code> while our anchor tags point to a <code>HashComponent</code>. </p><p>When clicking on menu items, the menu will collapse as intended, and navigate to the appropriate anchor or page. &#xA0;Feel free to explore this and make use of it as you see fit.</p><figure class="kg-card kg-embed-card"><iframe width="1000" height="500" src="https://codesandbox.io/embed/react-bootstrap-collapseonclose-mqewn" style="width:1000px; height:500px; border:0; border-radius: 4px; overflow:hidden;" sandbox="allow-modals allow-forms allow-popups allow-scripts allow-same-origin"></iframe></figure><h2 id="conclusion">Conclusion</h2><p>Hopefully you found this blog helpful. &#xA0;Leave a comment if you found this useful or need any assistance!</p>]]></content:encoded></item><item><title><![CDATA[Exploring Breweries in Northern Virginia]]></title><description><![CDATA[<p>When we started Cork Hounds back in 2016, we focused on cataloguing dog-friendly vineyards/wineries/meaderies. With just two of us working to build Cork Hounds, we needed to keep the project within reason -- this is a passion project after all -- we both have day jobs. We figured</p>]]></description><link>https://blog.corkhounds.com/2021/11/06/exploring-breweries-in-northern-virginia/</link><guid isPermaLink="false">617ed8ad5d3329000133b90a</guid><category><![CDATA[breweries]]></category><dc:creator><![CDATA[Peggy Mihelich]]></dc:creator><pubDate>Sat, 06 Nov 2021 14:10:28 GMT</pubDate><media:content url="https://blog.corkhounds.com/content/images/2021/10/Fair_Winds_Patio.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://blog.corkhounds.com/content/images/2021/10/Fair_Winds_Patio.jpg" alt="Exploring Breweries in Northern Virginia"><p>When we started Cork Hounds back in 2016, we focused on cataloguing dog-friendly vineyards/wineries/meaderies. With just two of us working to build Cork Hounds, we needed to keep the project within reason -- this is a passion project after all -- we both have day jobs. We figured it would only be a few years before we&#x2019;d expand our data set to include breweries. However, we underestimated the time and effort it would take to gather all the wine data and &#xA0;build a site/app.<br><br>Just this year we&#x2019;ve finally reached a point where we are able to expand our scope to include the abundant amount of dog-friendly breweries popping up all over the country. Good thing because in 2020, there were <a href="https://www.statista.com/statistics/267549/number-of-operating-craft-breweries-in-the-us/#statisticContainer">8,764 craft breweries in the U.S.</a>, according to data collected by the Brewers Association. <br><br>We may be a little late to the party, but we are excited to be here and share with you our dog-friendly brewery experiences. The pandemic has prevented us from traveling too far from our home base of Northern Virginia, but since we&#x2019;ve yet to visit a brewery in our own backyard, we figured this area would make a perfect launching point for our first all-brewery blog. Cheers!</p><!--kg-card-begin: markdown--><p><strong>Table of Contents</strong><br>
Breweries To Visit<br>
Another Brewery To Try</p>
<h3 id="breweries-to-visit">Breweries To Visit</h3>
<h4 id="fair-winds-brewing-company"><a href="https://fairwindsbrewing.com/">Fair Winds Brewing Company</a></h4>
<p>7000 Newington RoadSuites K &amp; L<br>
Lorton, VA 22079<br>
703-372-2001<br>
<strong>Dog-friendly:</strong> outside (limited), on the patio, inside the tasting room</p>
<!--kg-card-end: markdown--><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.corkhounds.com/content/images/2021/11/Fair-Winds-Brewery.jpg" class="kg-image" alt="Exploring Breweries in Northern Virginia" loading="lazy" width="2000" height="1333" srcset="https://blog.corkhounds.com/content/images/size/w600/2021/11/Fair-Winds-Brewery.jpg 600w, https://blog.corkhounds.com/content/images/size/w1000/2021/11/Fair-Winds-Brewery.jpg 1000w, https://blog.corkhounds.com/content/images/size/w1600/2021/11/Fair-Winds-Brewery.jpg 1600w, https://blog.corkhounds.com/content/images/size/w2400/2021/11/Fair-Winds-Brewery.jpg 2400w" sizes="(min-width: 720px) 720px"><figcaption>People and their pups are a welcome addition to Fair Winds Brewing Company. Photo by Peggy Mihelich, All Rights Reserved.&#xA0;</figcaption></figure><p><br>Located just off of 1-95 in Newington, Fair Winds Brewing Company sits in a small red brick industrial strip mall. It has a sizable outdoor patio area and large tasting room. They have one of those glass garage doors -- open during our visit -- a perfect warm fall day. We met quite a few dogs at Fair Winds -- a rescue Greyhound named LuLu,, a Labradoodle named Tally, a hound mix named Reggie, and a Lab mix named Roy. Everyone was having a great time. <br><br>Fair Winds doesn&#x2019;t offer flights, instead you can order 5 oz. pours for $4 or just ask the bartender for a taste and sample till you find the right brew for you. Some of their unique beers include a sour ale called Fruit Punch Tart, and a cherry porter called Red Wine Blackened Seas. </p><p>We each grabbed a pint and combined it with some BBQ from a local vendor that had set up inside the tasting room. <br><br><strong>Our favorites</strong>: High Barbary (amber lager) and Homeport Stout</p><!--kg-card-begin: markdown--><h4 id="g343-brewing-company"><a href="https://www.g343brewingcompany.com/">G34.3 Brewing Company</a></h4>
<p>8532 Terminal Road Suites L,M,N<br>
Lorton, VA 22079<br>
<strong>Dog-friendly:</strong> inside the tasting room (no outside area or patio space)</p>
<!--kg-card-end: markdown--><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.corkhounds.com/content/images/2021/11/G34.3-Brewery.jpg" class="kg-image" alt="Exploring Breweries in Northern Virginia" loading="lazy" width="2000" height="1333" srcset="https://blog.corkhounds.com/content/images/size/w600/2021/11/G34.3-Brewery.jpg 600w, https://blog.corkhounds.com/content/images/size/w1000/2021/11/G34.3-Brewery.jpg 1000w, https://blog.corkhounds.com/content/images/size/w1600/2021/11/G34.3-Brewery.jpg 1600w, https://blog.corkhounds.com/content/images/size/w2400/2021/11/G34.3-Brewery.jpg 2400w" sizes="(min-width: 720px) 720px"><figcaption>G34.3 will remind you of drinking in your buddy&apos;s garage &#x2013; in a good way! Photo by Peggy Mihelich, All Rights Reserved.</figcaption></figure><p>A visit to G34.3 will likely bring back memories of drinking in your buddy&#x2019;s garage as this brewery is located in a no frills industrial complex just off of I-95. What it lacks in ambiance it makes up for in its tasty mix of ales, stouts, IPAs and lagers. We ordered two flights of 4 (5 oz. each) and got to try all their brews. If you&#x2019;re a coffee lover, be sure to sample the Oceanus Procellarum, a dark coffee stout. If you love a good German Hefeweizen, give the NGC 4993 a try. The owners put a lot of thought and effort into their Marzen, a malty and full-bodied Oktoberfestbier. It&#x2019;s also good. And they have Scottish and Irish ales on the menu as well. While we visited a corgi named Joe was sitting on the tasting room&#x2019;s polished cement floor as its owner sipped a beer. G34.3 doesn&#x2019;t offer outdoor space, so this is where you&#x2019;ll hang out with your pup when you visit.</p><p>If you are curious about where the name G34.3 originated from, it turns out that &#x201C;G34.3 is the largest deep space cosmic cloud of ethanol yet discovered, and it contains enough ethanol to supply 300,000 pints of beer to every person, every single day, for the next billion years,&#x201D; according to the brewery&#x2019;s website. <br><br><strong>Our favorites:</strong> Oceanus Procellarum (coffee stout), NGC 4993 (German Hefeweizen), Lenticular Lager 1553 (Marzen)</p><!--kg-card-begin: markdown--><h3 id="another-brewery-to-try">Another Brewery To Try</h3>
<h4 id="waters-end-brewery-in-lake-ridge"><a href="https://www.watersendbrewery.com/">Water&apos;s End Brewery in Lake Ridge</a></h4>
<p>12425 Dillingham Square<br>
Lake Ridge, VA<br>
571-285-1997<br>
<strong>Dog-friendly:</strong> outside (limited), on the patio, inside the tasting room (on Sundays)</p>
<!--kg-card-end: markdown--><p>This brewery offers Bark Sunday -- dogs welcome inside the tasting room. They have two locations, Lake Ridge and Potomac Mills. Their list of brews include, &#x201C;juicy IPAs,&#x201D; a pineapple orange sour and a cherry sour, and an American wheat ale with lime.</p>]]></content:encoded></item><item><title><![CDATA[How to Process an AWS Cognito Authorization Code Grant using AWS Amplify]]></title><description><![CDATA[Most developers that work with AWS Cognito let Amplify process the authorization code grant.  However, if you're developing a mobile JavaScript app with Social Sign-On you may need to process the code grant yourself.  Here's how...]]></description><link>https://blog.corkhounds.com/2021/07/30/authenticating/</link><guid isPermaLink="false">6106aee93f7ac1000109297c</guid><category><![CDATA[technology]]></category><dc:creator><![CDATA[Jeremy Glesner]]></dc:creator><pubDate>Fri, 30 Jul 2021 22:34:19 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1618060931775-18ed14951776?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDk2fHxsb2NrJTIwa2V5c3xlbnwwfHx8fDE2MjgzODUxMDc&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=2000" medium="image"/><content:encoded><![CDATA[<img src="https://images.unsplash.com/photo-1618060931775-18ed14951776?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDk2fHxsb2NrJTIwa2V5c3xlbnwwfHx8fDE2MjgzODUxMDc&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=2000" alt="How to Process an AWS Cognito Authorization Code Grant using AWS Amplify"><p>Most developers that work with AWS Cognito + Amplify take advantage of the built-in <code>urlListener</code> within Amplify which automatically processes a Cognito web response containing an authorization code grant. However, if you&#x2019;re building a mobile JavaScript application and want to offer Social Sign-On, you may need to process the code grant yourself if Deep Links aren&#x2019;t an option for handling your redirect. We&#x2019;re doing a big overhaul on the <a href="https://www.corkhounds.com" rel="noopener">Corkhounds.com</a> mobile app, and we were recently faced with this situation. It&#x2019;s not intuitive how to programmatically process an authorization code grant, and it takes a lot of digging around online to figure it out. If you are curious how this works, this post is for you.</p><h2 id="assumptions-and-overview">Assumptions and Overview</h2><p>We assume you are already using AWS Cognito and Amplify and that you already have a Cognito User Pool. Getting up and running with Cognito and Amplify is a topic all on its own. We also assume you are using the authorization code grant response type, and that you are successfully using Amplify&#x2019;s <code>Auth.federatedSignIn()</code> method with Facebook, Google, or Apple Social Sign On or the Hosted UI. You should be receiving a Cognito web response with an authorization code grant that looks similar to:</p><!--kg-card-begin: html--><div style="display: inline; background-color:#f0f6f9; color: #15171a; vertical-align: middle; padding: 0.15em 0.4em 0.15em; border: #e1eaef 1px solid; font-weight: 400 !important; font-size: 1.0em; font-family: monospace; line-height: 1.6em; text-align: center; border-radius: 0.25em;"><span>https://</span>YOUR_APP_URL/redirect_uri?code=AUTHORIZATION_CODE&amp;state=STATE</div><!--kg-card-end: html--><p>We will start by showing you how to parse this web response using the Ampify Authentication module, and walk through one way of creating a Cognito User Session, and finally how to get Amplify to pick up / recognize that session and showing that user as currently authenticated. </p><h2 id="processing-the-code-grant">Processing the Code Grant</h2><p>When you search the web for ways to parse the Cognito web response, you will undoubtedly find lots of references to the amazon-cognito-auth-js package and the <code>parseCognitoWebResponse()</code> method. &#xA0;However, the original amazon-cognito-auth-js package has been <a href="https://github.com/amazon-archives/amazon-cognito-auth-js">archived</a> by Amazon, and Amplify&apos;s Authentication module took over. &#xA0;There is no <code>parseCognitoWebResponse()</code> in the Amplify codebase, so it would seem this feature is no longer supported.</p><p>Luckily, there is an example for processing the Cognito web response containing the authorization code grant to retrieve the access, id and refresh tokens. Amplify&apos;s <code>Auth._oAuthHandler.handleAuthResponse()</code> parses and submits the code grant against the oauth2/token endpoint to retrieve the tokens. &#xA0; You can <a href="https://github.com/aws-amplify/amplify-js/blob/6de9a1d743deef8de5205590bf7cf8134a5fb5f4/packages/auth/src/OAuth/OAuth.ts#L217">review the code</a> in Amplify&apos;s github repo to see how it works. Unfortunately, the <code>_oAuthHandler</code> function is marked <code>private</code> in TypeScript. &#xA0; If you&apos;re not using TypeScript, you can use this function, but that&apos;s dangerous given that the development team could make changes in a future release. &#xA0;I have <a href="https://github.com/aws-amplify/amplify-js/issues/8933">submitted a feature request</a> to have this function made public, but it hasn&apos;t been answered as of yet. </p><p>I&apos;ll show you how it works, but proceed at your own risk. First we will need to install the amazon-cognito-identity-js package, and its dependency, the aws-sdk:</p><p><code>npm install aws-sdk amazon-cognito-identity-js</code></p><p>Let&#x2019;s step through the code sample below. I&#x2019;ve nested comments throughout this sample to explain what we&#x2019;re doing in each step. You should already have imported both Amplify and the Auth module. And for simplicity, we&#x2019;ll import all the modules from the amazon-cognito-identity-js package. Since you already have Amplify and Auth configured (based on our assumptions above), we can now use the <code>Auth._oAuthHandler.handleAuthResponse()</code> method to process the cognito web response url. We&apos;ll then parse the response to create an CognitoAccessToken, CognitoIdToken and CognitoRefreshToken. Using these tokens, we can then create a CognitoUserSession.</p><!--kg-card-begin: html--><script src="https://gist.github.com/jglesner/9db4f45aad33944f15f64ffccd78fb62.js"></script><!--kg-card-end: html--><p>At this point, we have a Cognito user session, but it is not recognized by Amplify yet. &#xA0;If you were to run the <code>Auth.currentAuthenticatedUser()</code> method now, you would find that there is no authenticated user. &#xA0; The principal reason for this seems to be because the session/tokens aren&apos;t stored in a place where Amplify picks them up. You can read more about this in Amplify&apos;s GitHub issue <a href="https://github.com/aws-amplify/amplify-js/issues/6555">#6555</a>. &#xA0;</p><h2 id="creating-the-amplify-authenticated-user-session">Creating the Amplify Authenticated User Session</h2><p>Now that we have a Cognito User Session, we need to tell Amplify about it. &#xA0;The easiest way I found to do this is documented on Amazon Cognito&apos;s <a href="https://docs.aws.amazon.com/cognito/latest/developerguide/authentication.html">web documentation</a>, and I&apos;ll break it down here. Like before, I&#x2019;ve nested comments throughout this sample to explain what we&#x2019;re doing in each step.</p><p>Essentially the steps are to create a CognitoUserPool object, and then we can use that with the user&apos;s <code>username</code> contained in the accessToken to instantiate a CognitoUser. &#xA0;With the CognitoUser object in hand, we can call the <code>setSignInUserSession()</code> method using the CognitoUserSession we created earlier to finish creating the Amplify user session. &#xA0;</p><!--kg-card-begin: html--><script src="https://gist.github.com/jglesner/239430627c76dbe21161b2a7053ab05e.js"></script><!--kg-card-end: html--><p>Now, Amplify will return the authenticated user correctly. &#xA0;If you&apos;re like me, you would think there should be an easier way to achieve this result &#x2013; given that Amplify/Auth are already configured, and you have the CognitoUserSession separately &#x2013; and there might be. &#xA0;But I haven&apos;t found it yet. </p><h2 id="putting-it-all-together">Putting it all together</h2><p>Now we will stitch all the code together for simplicity. </p><!--kg-card-begin: html--><script src="https://gist.github.com/jglesner/578b655c3ad307b857ecd4bda247cbf2.js"></script><!--kg-card-end: html--><h2 id="conclusion">Conclusion</h2><p>Hopefully you found this blog useful for turning an authorization code grant into an Amplify authenticated user. &#xA0;Feel free to reach out with any questions. </p>]]></content:encoded></item><item><title><![CDATA[Exploring Wineries and Breweries Along Virginia's Northern Neck]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p>It&#x2019;s been well over a year since Cork Hounds hit the road in search of new vineyards/breweries to explore and share with you. The pandemic put a halt to our trips in 2020 -- Folly Beach, South Carolina; Livermore, California -- canceled because of COVID-19.  But now,</p>]]></description><link>https://blog.corkhounds.com/2021/05/30/exploring-wineries-and-breweries-in-virginias-northern-neck/</link><guid isPermaLink="false">6106aee93f7ac10001092979</guid><category><![CDATA[vineyards and wineries]]></category><category><![CDATA[breweries]]></category><category><![CDATA[dog-friendly]]></category><category><![CDATA[Virginia's Northern Neck]]></category><dc:creator><![CDATA[Peggy Mihelich]]></dc:creator><pubDate>Sun, 30 May 2021 01:20:11 GMT</pubDate><media:content url="https://blog.corkhounds.com/content/images/2021/05/IMG-7048--1-.jpg" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><img src="https://blog.corkhounds.com/content/images/2021/05/IMG-7048--1-.jpg" alt="Exploring Wineries and Breweries Along Virginia&apos;s Northern Neck"><p>It&#x2019;s been well over a year since Cork Hounds hit the road in search of new vineyards/breweries to explore and share with you. The pandemic put a halt to our trips in 2020 -- Folly Beach, South Carolina; Livermore, California -- canceled because of COVID-19.  But now, with the vaccine in wide-spread use and places opening back up to full capacity, we are venturing out once again in search of great wine/beer with our pups in tow.</p>
<p>Virginia&#x2019;s Northern Neck, a strip of land separated by the Potomac and Rappanatock rivers, is a world away from the hustle and bustle of the DC-metro area. About a 2-3 hour ride (depending on your location) and you will find yourself in the country surrounded by farmland. This sparsely populated area feels underdeveloped -- in a good way.</p>
<p>We used VBRO to find/book a vacation rental. What we came for was the &#x201C;rivah&#x201D;, as the locals call it. Our home away from home for the week provided us with a magnificent view of the Potomac. Each morning we were treated to an amazing sunrise over the water.</p>
<p>We visited 3 vineyards and a brewery during our trip. This was in fact our first official stop at a brewery -- we have started to expand the focus of Cork Hounds to include these dog-welcoming watering holes as well!</p>
<p><strong>Table of Contents</strong><br>
Vineyards/Breweries to Visit<br>
Weekend Trip Accommodations<br>
Local Sites</p>
<h2 id="vineyardsbreweriestovisit">Vineyards/Breweries to Visit</h2>
<h3 id="thedogandoystervineyard"><a href="https://hopeandglory.com/the-dog-oyster-vineyard/">The Dog and Oyster Vineyard</a></h3>
<p>170 White Fences Dr<br>
Irvington, VA 22480<br>
804-438-9463<br>
<strong>Dog-friendly:</strong> outside, on the patio, inside the tasting room<br>
<img src="https://blog.corkhounds.com/content/images/2021/05/Dog---Oyster--1-.jpg" alt="Exploring Wineries and Breweries Along Virginia&apos;s Northern Neck" loading="lazy"><br>
<em>Photos of The Dog and Oyster Vineyard. Photos by Peggy Mihelich, All Rights Reserved</em></p>
<p>Wine and oysters, a match made in heaven. At the Dog and Oyster Vineyard they&#x2019;ve developed their wines to pair with succulent oysters pulled from the nearby Rappahannock River. The oysters are served raw, grilled or fried. They are plump and tasty. Be sure to visit on the weekend if you want oysters -- they don&#x2019;t offer them on weekdays. They have four wines for tasting -- two whites, a rose and a red. We think the oysters pair best with their Oyster White blend and Pearl (Vidal Blanc). The gravel patio area provides a perfect spot for you to sip and slurp, with your pup nearby. They provide water bowls and there is some space around the vineyard to walk your dog. And, they have two kissing booths for photos, one for humans, and one for dogs (and their humans)!</p>
<p><strong>Our favorites:</strong> Oyster White blend and Pearl (Vidal Blanc)</p>
<p>Now that we have a firm grip on dog-friendly wineries and vineyards in the U.S., it seemed only logical to expand into breweries. It&#x2019;s going to take us some time to track them all down and collect their data, but we are determined, so be on the lookout.</p>
<h3 id="callaobrewingcompany"><a href="https://www.facebook.com/Callao.Brewing.Co/">Callao Brewing Company</a></h3>
<p>129 Northumberland Hwy Box 506<br>
Callao, VA 22435<br>
804-529-1042<br>
<strong>Dog-friendly:</strong> outside, on the patio, inside the tasting room<br>
<img src="https://blog.corkhounds.com/content/images/2021/05/Callao-Brewing2.jpg" alt="Exploring Wineries and Breweries Along Virginia&apos;s Northern Neck" loading="lazy"><br>
<em>Photos of Callao Brewing Company. Photos by Peggy Mihelich, All Rights Reserved</em></p>
<p>The town of Callao, Virginia is a blink and you&#x2019;ll miss it kind of place. But don&#x2019;t blink, because you&#x2019;ll miss out on a gem of a brewery. Callao Brewing Company offers 16 craft beers and a non-alcoholic root beer -- all on tap. The tasting room is big and airy. They have some old school arcade games (Mortal Kombat and Street Fighter to name two) off to one side and ample seating in front of the large bar. We were greeted by one of the owners, Susan and her dog Teddy. She and her husband opened the brewery a few years back. They offer beers by the pint or you can get a flight of four. We ordered flights and enjoyed absolutely every brew we tried. They don&#x2019;t sell food except for chips and dip; however, you can purchase something to eat from the food truck next door and bring it inside or sit on one of the picnic tables out front. We opted for the BBQ sandwiches and a place inside. Susan brought our dogs a nice refreshing water bowl and she said she typically has treats on hand for her furry visitors.<br>
<strong>Our favorites:</strong> Heathsville Honey Ale, Harryhogan Hefenweizen and Brew Wayne (Black IPA)</p>
<h3 id="thehaguewinery"><a href="https://thehaguewinery.com/">The Hague Winery</a></h3>
<p>8268 Cople Hwy<br>
Hague, VA 22469<br>
804-472-5283<br>
<strong>Dog-friendly:</strong> outside, on the patio, inside the tasting room<br>
<img src="https://blog.corkhounds.com/content/images/2021/05/Hague-Winery.jpg" alt="Exploring Wineries and Breweries Along Virginia&apos;s Northern Neck" loading="lazy"><br>
<em>Photos of The Hague Winery. Photos by Peggy Mihelich, All Rights Reserved</em></p>
<p>The Hague Winery&#x2019;s covered patio is an ideal place to drink wine and munch on meats and cheeses. The patio is large and airy. The views of the vines and surrounding countryside add to the ambiance. The patio is conveniently attached to the winery&#x2019;s tasting room -- a barn painted in a cheery blue shade. There&#x2019;s a bar set up on the patio so you don&#x2019;t even have to go into the tasting room -- but you should pop in. There&#x2019;s goodies for purchase and wine lover gifts all along the back wall. Hague has a limited selection of whites and reds on the menu. When we stopped by they had two chardonels -- a 2018 and 2019. But our favorite wine was the steel barrel Chardonnay -- crisp and refreshing on a bright sunny May day. The pups chilled on the cool pavement patio while we sipped and ate.<br>
<strong>Our favorites:</strong> Chardonnay</p>
<h3 id="generalsridgevineyard"><a href="http://www.generalsridgevineyard.com/">General&#x2019;s Ridge Vineyard</a></h3>
<p>1618 Weldons Dr<br>
Hague, VA 22469<br>
804-472-3172<br>
<strong>Dog-friendly:</strong> outside, on the patio, inside the tasting room<br>
<img src="https://blog.corkhounds.com/content/images/2021/05/Generals-Ridge-Vinyard.jpg" alt="Exploring Wineries and Breweries Along Virginia&apos;s Northern Neck" loading="lazy"><br>
<em>Photos of General&apos;s Ridge Vineyard. Photos by Peggy Mihelich, All Rights Reserved</em></p>
<p>General&#x2019;s Ridge Vineyard&#x2019;s owner is a retired 2-star Marine Corps general --- thus the name. Drive through the grapevines past the 1800s farmhouse to the Somewhere in Time tasting room -- a large one level space with ample indoor seating. They grow their own grapes at General&#x2019;s Ridge; in fact, they grow so much that they ship out most of it for sale to other wineries. They offer 8 whites and 6 red wines for tasting. We decided on a white tasting (6 total) -- it included one rose. The GRV White is the perfect summer white table wine. Smooth with tropical fruit notes -- just slightly sweet. We also enjoyed the Sparkling Semper Fi and Petit Manseng. We walked out with 4 bottles.<br>
<strong>Our favorites:</strong> GRV White, Viognier, Petit Manseng and Sparkling Semper Fi.</p>
<h2 id="additionalbrewerytovisit">Additional Brewery to Visit</h2>
<h3 id="montrossbrewerybeergarden"><a href="http://www.montrossbrewery.com/">Montross Brewery &amp; Beer Garden</a></h3>
<p>15381 Kings Hwy<br>
Montross, VA 22520<br>
804-729-9991<br>
Apparently, Montross is famous for Ginger Ale. The village was once home to its own bottling company. In addition to offering 18 small-batch beers, Montross Brewery &amp; Beer Garden makes their own &#x201C;old fashioned ginger ale.&#x201D; It&#x2019;s made with cane sugar, real lemons, and fresh ginger.<br>
<strong>Dog-friendly:</strong> outside, on the patio/beer garden, inside the tasting room</p>
<h2 id="weekendtripaccommodations">Weekend Trip Accommodations</h2>
<p>Search BringFido and/or VBRO to find dog-friendly rentals, hotels, inns and B&amp;Bs at a location that fits your travel plans:<br>
Search <a href="https://www.bringfido.com/lodging/city/lottsburg-va-us/">Bring Fido</a><br>
Search <a href="https://www.vrbo.com/search/keywords:lottsburg-virginia-united-states-of-america/filter:27/minNightlyPrice/0?filterByTotalPrice=false&amp;petIncluded=true&amp;ssr=true&amp;pinnedPropertyListing=trips-4131021-4530871">VBRO</a></p>
<h4 id="hopeandgloryinn"><a href="https://hopeandglory.com/">Hope and Glory Inn</a></h4>
<p>This charming inn was originally a school house. It is owned and operated by the Dog &amp; Oyster Vineyard.</p>
<h4 id="westmorelandstatepark"><a href="https://www.dcr.virginia.gov/state-parks/westmoreland#cabins_camping">Westmoreland State Park</a></h4>
<p>This state park offers cabins and lodging for a week stay during the summer months and weekends at other times of the year.</p>
<h3 id="localsites">Local Sites</h3>
<p>If you have additional time to explore Virginia&#x2019;s Northern Neck, I would suggest visiting the following:</p>
<h4 id="westmorelandstatepark"><a href="https://www.dcr.virginia.gov/state-parks/westmoreland#other_info">Westmoreland State Park</a></h4>
<p>Walking trails, beaches, fishing and boating opportunities await you at this state park. It&#x2019;s located six miles northwest of Montross, just off Route 3. <a href="https://www.dcr.virginia.gov/state-parks/pets">See</a> their pet policy.</p>
<p><em>Cover photo of the sunrise over the Potomac River along Virginia&apos;s Northern Neck. Photo by Jeremy Glesner, All Rights Reserved</em></p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[Enabling Users to Delete Their Own AWS Cognito Accounts]]></title><description><![CDATA[<!--kg-card-begin: markdown--><h2 id="introduction">Introduction</h2>
<p>We&apos;re using <a href="https://github.com/aws-amplify/amplify-js">AWS Amplify</a> with <a href="https://aws.amazon.com/cognito/">AWS Cognito</a> and the <a href="https://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-pools-app-integration.html">Hosted UI</a> to handle Authentication for Cork Hounds. To provide users with the ability to delete their own accounts (along with any/all data that we manage on their behalf), we must interface with Cognito and the Hosted</p>]]></description><link>https://blog.corkhounds.com/2021/01/03/allowing-users-delete-cognito-accounts-amplify-aws-sdk-js-v3/</link><guid isPermaLink="false">6106aee93f7ac10001092978</guid><category><![CDATA[technology]]></category><dc:creator><![CDATA[Jeremy Glesner]]></dc:creator><pubDate>Sun, 03 Jan 2021 02:24:31 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1484043937869-a468066a4fbd?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDMyfHxzcXVpcmUlMjBsb2NrfGVufDB8fHx8MTYyODM4NTE0NA&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=2000" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><h2 id="introduction">Introduction</h2>
<img src="https://images.unsplash.com/photo-1484043937869-a468066a4fbd?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDMyfHxzcXVpcmUlMjBsb2NrfGVufDB8fHx8MTYyODM4NTE0NA&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=2000" alt="Enabling Users to Delete Their Own AWS Cognito Accounts"><p>We&apos;re using <a href="https://github.com/aws-amplify/amplify-js">AWS Amplify</a> with <a href="https://aws.amazon.com/cognito/">AWS Cognito</a> and the <a href="https://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-pools-app-integration.html">Hosted UI</a> to handle Authentication for Cork Hounds. To provide users with the ability to delete their own accounts (along with any/all data that we manage on their behalf), we must interface with Cognito and the Hosted UI. Providing the ability for users to manage their data continues to rise in importance to maintain compliance with new data privacy/ownership laws, including &quot;The California Consumer Privacy Act of 2018 (CCPA)&quot; and &quot;The European Union General Data Protection Regulation of 2016 (GDPR)&quot;.</p>
<p>Once a user deletes their account, it is important to sign them out globally.  However, at the time of this writing, there is an issue that interferes with signout of the Hosted UI when using just Amplify by itself. I&apos;ll provide a work around that&apos;s supported by AWS using the new <a href="https://github.com/aws/aws-sdk-js-v3">aws-sdk-js-v3</a> library. Let&apos;s dive in!</p>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><h2 id="overview">Overview</h2>
<p>The AWS Amplify <code>Auth.currentAuthenticatedUser</code> returns a CognitoUser with a  deleteUser method, which allows you to do the following:</p>
<script src="https://gist.github.com/jglesner/eb0adc32a55254e8ea92a9bcbbe8ea56.js"></script>
<p>However, <code>Auth.signOut()</code> doesn&apos;t sign the user out of the Hosted UI after using the deleteUser method.This issue is highlighted in ticket <a href="https://github.com/aws-amplify/amplify-js/issues/3187">3187</a> on the aws-amplify github repo. This is not fixed as of AWS Amplify version 3.3.13. While that ticket provides an unsupported workaround, I wanted a solution that would work into the future.</p>
<p>Using the <a href="https://github.com/aws/aws-sdk-js-v3">AWS JS SDK</a> seemed to make the most sense. On the GitHub <a href="https://github.com/aws-amplify/amplify-js">readme for Amplify 3.x.x</a>, it says they&apos;ve removed the AWS SDK version 2.x in favor of version 3. The AWS JS SDK Version 3 is <a href="https://aws.amazon.com/blogs/developer/modular-packages-in-aws-sdk-for-javascript/">designed to be modular</a>, to help with reducing package sizes / tree shaking. You can see a <a href="https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/">list of the modules</a> on AWS&apos; JavaScript SDK documentation.</p>
<h2 id="assumptionsgettingstarted">Assumptions &amp; Getting Started</h2>
<p>I am going to assume you are already using AWS Amplify, AWS Cognito and the Hosted UI, and that you are looking for a way to (1) let users delete their own Cognito accounts, and then (2) sign the user out globally. You should be using a 3.x version of AWS Amplify.</p>
<p>To get started, you&apos;ll want to install the <code>client-cognito-identity-provider</code> from the aws js sdk v3:</p>
<pre><code class="language-bash">npm i @aws-sdk/client-cognito-identity-provider --save
</code></pre>
<p>I believe you&apos;ll also need to enable the <code>aws.cognito.signin.user.admin</code> OAuth scope.  This can be found via the AWS console for Cognito under User Pools &gt; App Integration &gt; App Client Settings &gt; Allowed OAuth Scopes. According to the <a href="https://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-pools-app-idp-settings.html">Cognito App Client Settings</a>:</p>
<blockquote>
<p>The aws.cognito.signin.user.admin scope grants access to Amazon Cognito User Pool API operations that require access tokens, such as UpdateUserAttributes and VerifyUserAttribute.</p>
</blockquote>
<h2 id="code">Code</h2>
<p>We want to leverage the <code>CognitoIdentityProvider</code> to perform the <a href="https://docs.aws.amazon.com/cognito-user-identity-pools/latest/APIReference/API_DeleteUser.html">deleteUser function</a>. By deleting the user outside of Amplify, it allows the Auth.signOut() function to operate as intended. So lets import the necessary components:</p>
<script src="https://gist.github.com/jglesner/6a2e692905575d0bd2105e057fea99fb.js"></script>
<p>And by the way, if you wanted to leverage other properties/functions from the <code>client-cognito-identity-provider</code> library, you could simply import everything:</p>
<pre><code class="language-javascript">import * as AWS from &apos;@aws-sdk/client-cognito-identity-provider&apos;;
</code></pre>
<p>When <code>Auth.signOut({ global: true})</code> is called, it will trigger a signout from the Hosted UI, and return the user to your signout URL. As noted in the AWS Amplify documentation for <a href="https://docs.amplify.aws/lib/auth/emailpassword/q/platform/js#re-send-confirmation-code">Signup, Signin, and Signout</a>:</p>
<blockquote>
<p>By doing this, you are revoking all the auth tokens (id token, access token and refresh token) which means the user is signed out from all the devices Note: although the tokens are revoked, the AWS credentials will remain valid until they expire (which by default is 1 hour).</p>
</blockquote>
<h3 id="usingmodularizationtoreducebundlesizes">Using Modularization to Reduce Bundle Sizes</h3>
<p>One of AWS&apos; goals in creating the JS SDK v3 was to make it more modular to help reduce bundle sizes. To achieve this, AWS <a href="http://aws.amazon.com/blogs/developer/modular-packages-in-aws-sdk-for-javascript/">decomposed the JavaScript SDK core into multiple packages</a>, making it easier to import just the modules you need. After using the code I wrote in the section above, I realized that by importing  the entire <code>CognitoIdentityProvider</code>, the size of my bundle was much larger than it needed to be.</p>
<p><img src="https://blog.corkhounds.com/content/images/2021/07/Screen-Shot-2021-07-04-at-8.26.23-AM.png" alt="Enabling Users to Delete Their Own AWS Cognito Accounts" loading="lazy"></p>
<p>Lets take advantage of this new modularization. Instead of importing <code>CognitoIdentityProvider</code>, we&apos;re going to import the <code>CognitoIdentityProviderClient</code> and the <code>DeleteUserCommand</code> separately.<br>
Next, we&apos;ll update our code from above to use these new objects.</p>
<script src="https://gist.github.com/jglesner/b8cd0b058f94e82213647b02121e9300.js"></script>
<p>Now, the production bundle for my use of the CognitoIdentityProvider is within reason:<br>
<img src="https://blog.corkhounds.com/content/images/2021/07/Screen-Shot-2021-07-04-at-8.20.35-AM.png" alt="Enabling Users to Delete Their Own AWS Cognito Accounts" loading="lazy"></p>
<p>And that&apos;s all there is to it.</p>
<h2 id="conclusion">Conclusion</h2>
<p>Hopefully you found this helpful/useful. Would love your feedback!</p>
<!--kg-card-end: markdown--><p></p>]]></content:encoded></item><item><title><![CDATA[Promote Your Next Event With Cork Hounds]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p>Do you have an upcoming event that you&#x2019;d like to promote to our dog-wine loving community? We&#x2019;d love to help you and it&#x2019;s FREE! Here&#x2019;s how to submit your event information:</p>
<ol>
<li>Locate our <a href="https://www.corkhounds.com/#events">Events section</a> on the Cork Hounds website.</li>
<li>Create a</li></ol>]]></description><link>https://blog.corkhounds.com/2020/09/21/promote-your-next-event-with-cork-hounds/</link><guid isPermaLink="false">6106aee93f7ac10001092977</guid><category><![CDATA[vineyards and wineries]]></category><category><![CDATA[dog-friendly]]></category><dc:creator><![CDATA[Peggy Mihelich]]></dc:creator><pubDate>Mon, 21 Sep 2020 22:07:50 GMT</pubDate><media:content url="https://blog.corkhounds.com/content/images/2020/09/Promote-Your-Event.jpg" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><img src="https://blog.corkhounds.com/content/images/2020/09/Promote-Your-Event.jpg" alt="Promote Your Next Event With Cork Hounds"><p>Do you have an upcoming event that you&#x2019;d like to promote to our dog-wine loving community? We&#x2019;d love to help you and it&#x2019;s FREE! Here&#x2019;s how to submit your event information:</p>
<ol>
<li>Locate our <a href="https://www.corkhounds.com/#events">Events section</a> on the Cork Hounds website.</li>
<li>Create a login -- you can use Google or Facebook to login</li>
<li>Fill out the Event details</li>
</ol>
<!--kg-card-end: markdown--><figure class="kg-card kg-image-card"><img src="/content/images/2020/09/Event_page.jpg" class="kg-image" alt="Promote Your Next Event With Cork Hounds" loading="lazy"></figure><!--kg-card-begin: markdown--><ol start="4">
<li>Submit your event!</li>
</ol>
<p>Cork Hounds will follow up with you by email and we&#x2019;ll work to get the event posted within 48 hours.</p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[Vineyards Adapt Services During COVID-19 Pandemic]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p>It&#x2019;s been a long road these past 6 months for vineyards and wineries in the United States. Forced to shut their doors from March - May due to the onset of the COVID-19 pandemic, most are now open again to the public but operating under strict guidelines put</p>]]></description><link>https://blog.corkhounds.com/2020/09/17/vineyards-adapt-services-during-covid-19-pandemic/</link><guid isPermaLink="false">6106aee93f7ac10001092976</guid><category><![CDATA[vineyards and wineries]]></category><dc:creator><![CDATA[Peggy Mihelich]]></dc:creator><pubDate>Thu, 17 Sep 2020 00:03:02 GMT</pubDate><media:content url="https://blog.corkhounds.com/content/images/2020/09/folded_Hills_Tasting_Bar.jpg" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><img src="https://blog.corkhounds.com/content/images/2020/09/folded_Hills_Tasting_Bar.jpg" alt="Vineyards Adapt Services During COVID-19 Pandemic"><p>It&#x2019;s been a long road these past 6 months for vineyards and wineries in the United States. Forced to shut their doors from March - May due to the onset of the COVID-19 pandemic, most are now open again to the public but operating under strict guidelines put forth by state and local authorities. Calling these times challenging would be an understatement for most of these operations, but everyone is doing their best to adapt to the times. But some wineries are getting really creative at finding ways to attract customers back to their locations.</p>
<p>During the first few months of reopening (April, May, June), many vineyards were not allowing guests into the tasting room or offering tastings -- many were constrained to outdoor bottle sales only. We observed a number of winery owners offering drive through pickup, wine shipments, and even personal deliveries to maintain a stream of income.</p>
<p>But now, wineries have reopened their tasting rooms and are open to the public -- though you&#x2019;ll find some significant changes, such as fewer tables inside and/or plastic shields placed between tables or on bars. Some limit the amount of people allowed inside at any given time and most require face masks except for when tasting the wine. We&#x2019;ve also noticed some vineyards and wineries are only taking reservations -- no walk-ins. It&#x2019;s a good idea to call ahead or check websites before you go -- don&#x2019;t find yourself being turned away after a long drive!</p>
<p>Operating under these constraints, it has not been easy for wineries to draw the same patronage they did pre-pandemic. Many wineries operating in the U.S. depend on direct food and bottle sales, and/or events (weddings, festivals, etc) to remain profitable. We especially love attending the dog-centric events! However, given that crowds are a no-no during this unprecedented time, wineries must innovate to stay in business. And, as someone once said, &quot;necessity is the mother of invention.&quot;</p>
<p>The different approaches that wineries are taking depends heavily on their business model. Most wineries have on-site vineyards with acres of land offering plenty of space outdoors for visitors -- ideal for those looking to maintain social distancing. However, some wineries only maintain cozy tasting rooms (storefronts) that are either located apart from the vineyard, or they don&apos;t have a vineyard and buy all their grapes from growers. Leveraging their individual characteristics and some genius, here are some examples of how wineries are getting creative:</p>
<!--kg-card-end: markdown--><figure class="kg-card kg-image-card kg-card-hascaption"><img src="/content/images/2020/09/running_hare_drivein.jpg" class="kg-image" alt="Vineyards Adapt Services During COVID-19 Pandemic" loading="lazy"><figcaption>Photo of a drive-in movie night at Running Hare Vineyard. Photo by Running Hare Vineyard, All Rights Reserved.&#xA0;</figcaption></figure><!--kg-card-begin: markdown--><p><a href="http://runningharevineyard.com/wp/calendar/">Running Hare Vineyard</a> in Maryland has opened a drive-in movie theater on their land. Each weekend, they offer tickets to see modern classics like Forrest Gump and Dirty Dancing. The events are very popular and usually sell out. In addition to movies, they show live sports games in their outdoor Biergarten.</p>
<p><a href="https://www.whitehorsewinery.com/">White Horse Winery</a> in New Jersey recently held a <a href="https://www.facebook.com/events/1295364197462073/">&#x2018;Friends&#x2019; (TV show) trivia night</a>. The reservation only event was limited to groups of six. It sold out.</p>
<p><a href="https://barreloak.com/">Barrel Oak Winery</a> in Virginia, is offering <a href="https://barreloak.com/reservations/return-to-barrel-oak/">&#x201C;The Return to BOW&#x201D;</a> a reservation only experience that costs $295 per couple (which you can take home in wine or beer), a front row parking spot and an isolated private table with &#x201C;thoughtful and attentive service&#x201D; from staff maintaining &#x201C;absolute social distancing and sanitation best practices.&#x201D;</p>
<p>Many wineries like <a href="https://www.rosedale1920.com/">Rosedale Farms &amp; Vineyards</a> in Connecticut are pushing outdoor live musical acts/groups to entice visitors. Sit outside at a picnic table and listen to the sounds of local musicians as you sip wine... always nice.</p>
<p><a href="https://www.wineryatlagrange.com/">The Winery at La Grange</a> in Virginia, is going ahead with their <a href="http://wineryatlagrange.orderport.net/product-details/0714/K9s-in-the-Vines-2020">annual K9s In The Vines</a> dog walk this fall. They permit you to walk up to two dogs along the trail. There will be tasting stations set up along the way. A portion of ticket sales goes to Canines-N-Kids Foundation.</p>
<p>These are just a sample of the inventive ways wineries are adapting to bring customers back to their businesses. If you know of some more examples, <a href="https://www.corkhounds.com/#feedback">we&#x2019;d love to hear about them</a> and share what we learn with the Cork Hounds community.</p>
<p><em>Cover photo of <a href="https://foldedhills.com/">Folded Hills- Winery Farmstead Ranch</a> tasting bar and staff in Gaviota, California. Photo by Folded Hills, All Rights Reserved.</em></p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[California Has Most Dog-Friendly Wineries in U.S.]]></title><description><![CDATA[<p>When it comes to dog-friendliness, California dominates. In a recent review of our data, Cork Hounds ranked the top 25 most dog-friendly winery counties nationwide. San Luis Obispo came in at number one, followed by Napa, Santa Barbara, Sonoma, San Diego and San Joaquin counties. Yamhill county in Oregon ranked</p>]]></description><link>https://blog.corkhounds.com/2020/04/26/california-has-most-dog-friendly-wineries-in-u-s/</link><guid isPermaLink="false">6106aee93f7ac10001092975</guid><category><![CDATA[vineyards and wineries]]></category><dc:creator><![CDATA[Peggy Mihelich]]></dc:creator><pubDate>Sun, 26 Apr 2020 19:42:53 GMT</pubDate><media:content url="https://blog.corkhounds.com/content/images/2020/04/CA_dogs_Tasting_Room.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://blog.corkhounds.com/content/images/2020/04/CA_dogs_Tasting_Room.jpg" alt="California Has Most Dog-Friendly Wineries in U.S."><p>When it comes to dog-friendliness, California dominates. In a recent review of our data, Cork Hounds ranked the top 25 most dog-friendly winery counties nationwide. San Luis Obispo came in at number one, followed by Napa, Santa Barbara, Sonoma, San Diego and San Joaquin counties. Yamhill county in Oregon ranked seventh and New York&#x2019;s Yates, Seneca and Schuyler counties took spots 13, 14 and 15. Virginia&#x2019;s Albermale and Loudoun counties came in at 20 and 21.</p><p>For this review, Cork Hounds pulled data only on vineyards and wineries that we classify as fully dog-friendly -- allowing dogs outside, on the patio/porch and inside the tasting room.<br><br>The top 5 counties in California represent areas with high concentrations of vineyards -- lending to the likelihood they will have more dog-friendly vineyards then other, less wine-dense counties.</p><p>San Luis Obispo county, which includes the Paso Robles wine-growing region, is home to more than 250 wineries, according to <a href="https://www.slocal.com/">SLO CAL</a>, the non-profit countywide destination marketing and management organization for San Luis Obispo County. In comparison, the entire state of <a href="https://www.virginia.org/wine">Virginia has approximately 300 wineries</a>, according to its tourism board.<br><br>California is by far the largest wine-producing state in the nation -- representing 84% of production, <a href="https://worldpopulationreview.com/states/wine-production-by-state/">reports the World Population Review website</a>. Washington is second with 5% production. Washington&#x2019;s Walla Walla county ranked 25th on our list.</p><figure class="kg-card kg-image-card"><img src="https://blog.corkhounds.com/content/images/2020/04/CH_county_data_graph.jpg" class="kg-image" alt="California Has Most Dog-Friendly Wineries in U.S." loading="lazy"></figure><p><em>Cover photo of dogs visiting Mayo Family Winery&apos;s tasting room in Sonoma County. Photo by Shannon Doty, All Rights Reserved.</em></p>]]></content:encoded></item><item><title><![CDATA[Exploring Dog-Friendly Vineyards Along the I-81 Corridor of Virginia]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p>For the past three summers, my girlfriends and I have enjoyed a weekend trip to the mountains of southern Virginia to a rustic retreat known as Mountain Lake Lodge. The place is very dog-friendly and my dachshund Greta always makes the journey with us. It&#x2019;s about a 4.</p>]]></description><link>https://blog.corkhounds.com/2020/02/06/exploring-vineyards-along-the-i-81-corridor-of-va-2/</link><guid isPermaLink="false">6106aee93f7ac1000109295a</guid><category><![CDATA[vineyards and wineries]]></category><dc:creator><![CDATA[Peggy Mihelich]]></dc:creator><pubDate>Thu, 06 Feb 2020 03:03:00 GMT</pubDate><media:content url="https://blog.corkhounds.com/content/images/2017/12/35393772130_fc809beb78_h-1.png" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><img src="https://blog.corkhounds.com/content/images/2017/12/35393772130_fc809beb78_h-1.png" alt="Exploring Dog-Friendly Vineyards Along the I-81 Corridor of Virginia"><p>For the past three summers, my girlfriends and I have enjoyed a weekend trip to the mountains of southern Virginia to a rustic retreat known as Mountain Lake Lodge. The place is very dog-friendly and my dachshund Greta always makes the journey with us. It&#x2019;s about a 4.5-5 hour drive (depending on traffic) from the Washington, DC area. The I-81 corridor is a very scenic route, where you&#x2019;ll enjoy mountain vistas of the Shenandoah. There are also quite a few vineyards along the way so we always make it a point to stop and try one (or two, time permitting). Some are closer to the interstate then others, so do budget extra time to get to them. <a href="https://www.corkhounds.com/">Cork Hounds</a> suggests stopping at Cave Ridge Vineyard, Rickbridge Vineyard, Barren Ridge Vineyards, and Virginia Mountain Vineyards with your pup/s.</p>
<p><strong>Table of Contents:</strong><br>
Vineyards to Visit<br>
Weekend Trip Accommodations<br>
Local Sites<br>
Additional Vineyard to Visit</p>
<h2 id="vineyardstovisit">Vineyards to Visit</h2>
<h3 id="caveridgevineyard"><a href="http://caveridge.com/">Cave Ridge Vineyard</a></h3>
<p>1476 Conicville Rd<br>
Mt Jackson, VA 22842<br>
540-477-2585<br>
<strong>Dog-friendly:</strong> outside, on the porch/patio, and inside the tasting room<br>
<img src="https://blog.corkhounds.com/content/images/2020/02/cave_ridge_vineyard.jpg" alt="Exploring Dog-Friendly Vineyards Along the I-81 Corridor of Virginia" loading="lazy"><br>
<em>Photo of the wines at Cave Ridge Vineyard. The fossil the owner found in his field can be seen in the lower right image. Photo by Peggy Mihelich, All Rights Reserved</em></p>
<p>Cave Ridge&#x2019;s timber sided tasting room has a lovely view overlooking the Blue Ridge mountains. A large covered pavilion sits just off to the side -- a perfect spot in the summer to drink wine and listen to local musicians. There&#x2019;s ample lawn space out front to walk the dog and even take them for a stroll along the grape vines. The patio out front seems to be the preferred area for sitting and sipping. They have heaters setup for cooler months and umbrellas during warm summer days. If you&#x2019;d rather sit indoors with your pup, head to their upstairs area with tables and chairs. They also have an upper level deck that would also make a good spot for hanging out.</p>
<p>Our tasting included a mix of whites and reds. Some of the wines feature a nautilus fossil on the label. The story goes, the vineyard owner found the fossil on the property will tilling the soil in preparation for planting the vines. Another label features the painting of a shaking yellow Labrador  -- Summer Splash. If you&#x2019;re lucky, they&#x2019;ll include some sparkling wines to sample (they are not on the official tasting menu). The Fille Des Etoiles and Raspberry Noir are both very tasty! By the time we left the vineyard, the traffic had cleared and we were on our way.</p>
<p><strong>Our favorite wines:</strong> Fille Des Etoiles &quot;Daughter of the Stars,&quot; Summer Splash, Fossil Hill Reserve, Traminette</p>
<h3 id="rockbridgevineyard"><a href="http://www.rockbridgevineyard.com/">Rockbridge Vineyard</a></h3>
<p>35 Hillview Ln<br>
Raphine, VA 24472<br>
540-377-6204<br>
<strong>Dog-friendly:</strong> outdoors, on the porch/patio, inside the tasting room</p>
<p><img src="https://blog.corkhounds.com/content/images/2018/08/silos-and-vines-1024x768.png" alt="Exploring Dog-Friendly Vineyards Along the I-81 Corridor of Virginia" loading="lazy"><br>
<em>Photo of the vines growing at Rockbridge Vineyards. Photo by Peggy Mihelich, All Rights Reserved</em></p>
<p>Located less than 2 miles off of I-81, Rockbridge is an ideal place to stop in for a tasting and not loose too much time on your journey north/south. The modern red barn tasting room is bright and spacious, featuring lovely vistas of the surrounding vines and mountains. If the weather is pleasent, grab your wine and head over to their covered patio area featuring a DIY wine bottle chandelier. Dogs are welcome inside the tasting room, outdoors and on the patio.</p>
<p><strong>Our favorites</strong>: Traminette, Chardonnay and Meritage<br>
<strong>Award winning wines</strong>: Viognier, Dechiel Chardonnay</p>
<h3 id="barrenridgevineyards"><a href="http://www.barrenridgevineyards.com">Barren Ridge Vineyards</a></h3>
<p>984 Barren Ridge Road<br>
Fishersville, VA 22939<br>
540-248-3300<br>
<strong>Dog-friendly:</strong> outdoors, on the porch/patio, inside the tasting room</p>
<p><img src="https://blog.corkhounds.com/content/images/2017/12/IMG_2075.png" alt="Exploring Dog-Friendly Vineyards Along the I-81 Corridor of Virginia" loading="lazy"><br>
<em>Photo of the tasting room at Barren Ridge Vineyards. Photo by Peggy Mihelich, All Rights Reserved</em></p>
<p>If you&#x2019;re into rustic/barn chic, Barren Ridge will surely please. It&#x2019;s a former apple orchard that now grows a variety of grapes. The picking barn plays host to tastings and is a comfortable place to sip and sample wine. Need a little cheese and crackers to wash down your wine? Purchase some tasty snacks. We particularly liked the pub cheese. Note, if there is an event going on the day of your visit, they move tastings to a small shed on the property &#x2014; not glamorous and not very appealing. Personally, I&#x2019;d make sure to visit on a non-event day or attend the event so you can fully enjoy the property. Dogs are allowed in the tasting room, on the grounds and the patio.</p>
<p><strong>Our favorites</strong>: Harmony (white blend)<br>
<strong>Award winning wines</strong>: Harmony, Viognier, Christof (white dessert wine)</p>
<h3 id="virginiamountainvineyards"><a href="http://www.vmvines.com">Virginia Mountain Vineyards</a></h3>
<p>4204 Old Fincastle Rd<br>
Fincastle, VA 24090<br>
540-473-2979<br>
<strong>Dog-friendly:</strong> outdoors and on the porch/patio</p>
<p><img src="https://blog.corkhounds.com/content/images/2017/12/IMG_2485.png" alt="Exploring Dog-Friendly Vineyards Along the I-81 Corridor of Virginia" loading="lazy"><br>
<em>Photo of wines at Virginia Mountain Vineyards. Photo by Peggy Mihelich, All Rights Reserved</em></p>
<p>This vineyard has been growing grapes since the 1990s and offers 13 different wines for tasting. The tasting room is small with only one bar, but it&#x2019;s well worth the wait to try their unique wines &#x2014; be sure to sample their signature white, Acacia Gold. When you&#x2019;re done tasting, grab a glass (or bottle) and sit out on the covered patio (or find one of the benches around the grounds) and enjoy some lovely views of the vineyards and mountains. Dogs are allowed on the grounds and patio.</p>
<p><strong>Our favorites</strong>: Acacia Gold<br>
<strong>Award winning wines</strong>: Cabernet Franc, Petit Verdot, Trinity (blend)</p>
<h2 id="weekendtripaccommodations">Weekend Trip Accommodations</h2>
<p>Search BringFido and/or Homeaway to find dog-friendly hotels, inns and B&amp;Bs at a location that fits your travel plans:<br>
<a href="https://www.bringfido.com">Search Bring Fido</a><br>
<a href="https://www.homeaway.com/">Search Homeaway</a></p>
<p><strong>Where we stayed</strong>:<br>
<img src="https://blog.corkhounds.com/content/images/2017/12/IMG_1355.png" alt="Exploring Dog-Friendly Vineyards Along the I-81 Corridor of Virginia" loading="lazy"><br>
<em>Photo of Mountain Lake Lodge. Photo by Peggy Mihelich, All Rights Reserved</em></p>
<p><em>Mountain Lake Lodge</em> - mostly known as the set location for the 80s movie Dirty Dancing, this mountain retreat is more than a place to dance in the footsteps of Patrick Swayze and Jennifer Grey. It boasts fine dining, hiking trails, a game room (pool tables, ping pong, air hockey) and outdoor adventure center. Do as much or as little as you want. Be sure to spend time in the bar, where they serve up specialty cocktails and spin tales of old (the hotel dates back to the 1800s). And yes, learn all about the making of the movie that made sure &#x201C;nobody puts Baby in a corner.&#x201D;</p>
<h2 id="localsites">Local sites:</h2>
<p>If you have additional time to explore the I-81 corridor, I would suggest visiting the following:</p>
<h3 id="naturalbridge">Natural Bridge</h3>
<p>This 215-foot tall limestone gorge, sits within Virginia&#x2019;s newest state park, Natural Bridge State Park. There is more to see then just the bridge, so take your dog and explore one of the many trails.</p>
<h3 id="roanoke">Roanoke</h3>
<p>This is southern Virginia&#x2019;s biggest city. It&#x2019;s history is mostly associated with the railroads and it was a major stop for 3 lines, most notably the Norfolk &amp; Western. Tour the historic downtown for a glimpse of the past and check out the following local places: Roanoke Star &amp; Mill Mountain Park, Dog Mouth Fountain and Black Dog Salvage.</p>
<h3 id="blacksburg">Blacksburg</h3>
<p>This is college town, USA. Home of Virginia Tech&#x2019;s (Virginia Polytechnic Institute and State University) 30,000+ students and faculty, this sprawling campus is worth a tour, even if it&#x2019;s just a drive-by one.</p>
<h2 id="additionalvineyardtovisit">Additional Vineyard to Visit:</h2>
<h3 id="peaksofotterwinery"><a href="http://www.peaksofotterwinery.com/">Peaks of Otter Winery</a></h3>
<p>2122 Sheep Creek Rd<br>
Bedford, VA 24523<br>
540-586-3707<br>
<strong>Dog-friendly:</strong> outdoors, on the porch/patio, inside the tasting room</p>
<p>Peaks of Otter is a fruit orchard that specializes in wine made from apples, grapes, blackberries, blueberries, peaches, chili peppers, cherries, elderberries and more. Dogs are welcome inside the tasting room, outdoors and on the patio.</p>
<p><em>Cover Photo is of the Shenandoah Valley in Virginia. Photo by Mark Schneider / <a href="https://creativecommons.org/licenses/by/2.0/">CC BY 2.0</a>. Photo brightness was increased.</em></p>
<!--kg-card-end: markdown-->]]></content:encoded></item></channel></rss>