Yep - the Canary Islands are named after dogs (Latin Canis). Apparently, the early Spanish explorers found huge numbers of dogs on the islands when they arrived. They had been taken there by the Guanche people who settled the islands from North Africa about the time of Christ. I know the yellow birds are named after the islands.