Is this Scabies or something else?

Should I contact the doctor?

And say what?

Also my pets are itching