The Messenger of Allah ﷺ said, "Whoever keeps a dog that is not for hunting, livestock, or guarding land will have two qirats deducted from his reward each day."The phrase "or guarding land" does not appear in the narration of Abu al-Tahir.
و حدثني أبو الطاهر وحرملة قالا أخبرنا ابن وهب أخبرني يونس عن ابن شهاب عن سعيد بن المسيب
عن رسول الله ﷺ قال من اقتنى كلبا ليس بكلب صيد ولا ماشية ولا أرض فإنه ينقص من أجره قيراطان كل يوم وليس في حديث أبي الطاهر ولا أرض