Keeping A Puppy Dog In The House
I am not sure if it is already mentioned, but Ashabe Kahaf had a dog that slept with them. I do not see any restriction on any animal to keep as a pet or for work in Islam. If there is a concern that a pet will defecate or urinate in the house, then it is an equal concern for all animals, not just a dog. As long as it is possible to clean the excrement, there shouldn’t be an issue. That is why many animal owners do not have carpeted floors.