Holy ...
Well, I'll give it a shot. I don't know all of them though, and I'm not sure all of my guesses are correct.
87: Schipperke. 86: Shiba inu. 84: German shepherd. 83: Belgian laekenois. 82: Shar pei. 81. Cirneco dell'etna. 79: King charles spaniel. 77: Bull terrier. 75: Deerhound. 74: Airedale terrier. 73: English springer spaniel. 72: Japanese chin. 71: Sussex spaniel. 70: Skye terrier. 69: Greater swiss mountain dog. 68: Pembroke welsh corgi. 67: Cardigan welsh corgi. 66: Labrador retriever. 65: Clumber spaniel. 64: Dachshund. 62: Podenco Ibicenco. 61: Cavalier king charles spaniel. 59: Pomeranian / zwergspitz. 58: Australian kelpie. 57: Karelian bear dog. 55: Great dane. 53: Basenji. 50: Chihuahua. 48: Coton de Tuléar. 46: Saluki. 45: Italian greyhound. 44: Borzoi. 42: Bernese mountain dog. 41: Boxer. 40: Cane corso. 39: German wire haired pointer. 38: English buldog. 35: Porgtuguese water dog. 34: Whippet. 31: Bouvier. 30: Löwchen. 29: Poodle. 28: Chow chow. 27: Bearded collie. 26: Rough collie. 24: Shih tzu. 23: Yorkshire terrier. 22: Brussels griffon. 21: Finnish lapphund. 19: Cesky terrier. 18: Saint bernard. 17: Riesenschnauzer. 16: Dutch shepherd / Belgian malinois. 12: Miniature schnauzer. 10. Newfoundland. 9: Gordon setter. 8: Irish wolfhound. 4: Afghan hound. 3: Basset hound. 2: West highland white terrier. 1: Stafforshire bull terrier.
Okay, I'm at the end of my Latin now...