As salaamu alaikum.
My understanding is that dogs are :”napaak” animals and if dog touches
one’s clothes then one should change before/he can say her salaah. Is it correct?
For the above reason, dogs should not be taken as pet animals. However, cats can
be taken as pets. Is it correct?
Jazak Allah khairan for your answer.
Praise be to Allaah.
Yes, dogs are impure/unclean i.e. “najas”. However, if you touch a dog which is dry, then your hand does not become “impure” [or as you said ”napaak”] automatically.
For more details please refer to:
Cats are considered “clean” and can be taken as pets, but certain conditions are to be met. Again, for details, please refer to the following:
And Allah knows the best!