1. He is a black and white dog.

2. It is a black and white dog.
3. She is a black and white dog.

(Are they all grammatical?)

2 answers

Yes, all are fine.
Yes