The festival brings together hundreds of representatives of a wide variety of rocks: small, large, black, white, colored, fluffy and hairless - they all gathered at this year's Square of St. Lawrence in Toronto, Canada, at the biggest festival of dogs outdoors.