The Canary Islands are named after dogs, not birds - the Latin name 'Canariae Insulae' means 'Island of Dogs'. However, the question contains a factual error: the Canary Islands are located in the Atlantic Ocean, not the Pacific Ocean. Canary birds were actually named after the islands, not the other way around.