1. I'll take him the dog.

2. I'll take the dog to him.

3. I'll bring him the cat.
4. I'll bring the cat to him.

5. I'll bring him it.
6. I'll bring it to him.

7. I'll take him this.
8. I'll take this to him.

---------------
Is each pair the same and grammatical?
Is #5 correct? Is #7 correct?

Sentences 1-4, 6, and 8 are fine.

The indirect object structure doesn't work when the direct object is a pronoun.