Chicago Dog Beach Play Date – Montrose Dog Beach We had an impromptu Chicago dog beach play date with our Chicago Italian Greyhounds the other week and wanted to share all our Italian Greyhound beach bum photos with you! Winston was let loose in the off leash dog Beach, Montrose […]