I do love Canaletto.
Here are 585 of his works.
Tracy Cooper (in this article) says of him, “Of all the Venetian view painters, Canaletto took the most trouble to give every single one of the figures its own character and individuality. This is even truer of the dogs which clearly held a special place in his affections – each one is portrayed with movement and vibrancy.”
I’ve not counted, but there are an awfully lot of dogs!