What is scientific name of dog fish?

There's no single "dogfish" species. The term "dogfish" actually refers to a group of sharks, primarily from the families Squalidae and Scyliorhinidae.

Here are some examples:

* Spiny dogfish (Squalus acanthias): This is one of the most common dogfish species and is found in many parts of the world.

* European lesser spotted dogfish (Scyliorhinus canicula): This is a small dogfish found in the northeastern Atlantic Ocean.

* Whitespotted dogfish (Scyliorhinus stellaris): Another small dogfish found in the northeastern Atlantic Ocean.

So, when referring to a specific dogfish, you need to mention its scientific name, such as Squalus acanthias or Scyliorhinus canicula.