Sahih Bukhari
Beginning of Creation
Volume: 004 / Book Number: 054 / Hadith Number: 541
Narrated Abu Huraira:
Allah's Apostle said, "If somebody keeps a dog, he loses one Qirat (of the reward) of his good deeds everyday, except if he keeps it for the purpose of agriculture or for the protection of livestock. "