The dogfish is found in the Atlantic and Pacific Ocean, and can be found from the surface to depths as deep as 1,460 metres. The spiny dogfish feeds mainly on pelagic fish such as herring, menhaden, capelin, sand lance, and mackerel.