From Abu Hurairah who said: "The price of a dog was prohibited, except for the hunting dog."

This Hadith is not correct from this route. Abu Al-Muhazzim's name is Yazid bin Sufyan, and Shu'bah bin Al-Hajjaj criticized him and graded him weak. Similar to this has been reported from Jabir, from the Prophet (ﷺ), but its chain is also not correct.
Jami` at-Tirmidhi Book 14, Hadith 83