I've seen a few Dogfish in Ireland, UK and mainland Portugal. But to really have a good chance of seeing nice sharks, the best spot should be the Azores. Mainly blue sharks and mako, but even whale sharks have been seen.
Plenty of info and pictures on the internet and videos on youtube.
Plenty of info and pictures on the internet and videos on youtube.