The dogs here are so beautiful and friendly. :)
The Whippet Ranch is located at Twp., 7778 Side Rd 21, Alma, ON N0B 1A0, Canada