In today's German course, we learned the order of "Dative" and "Accusative" after a verb. The four sentences below, 1.1 - 1.4, are correct and have the same logical meaning:
1.1 Frau Schneider schenkt ihrem Vater einen Hund.
1.2 Frau Schneider schenkt ihn ihrem Vater.
1.3 Frau Schneider schenkt ihm einen Hund.
1.4 Frau Schneider schenkt ihn ihm.
Accordingly the four sentences below are also correct (correct me if wrong) with the same logical meaning:
2.1 Schenkt Frau Schneider ihrem Vater einen Hund?
2.2 Schenkt Frau Schneider ihn ihrem Vater?
2.3 Schenkt Frau Schneider ihm einen Hund?
2.4 Schenkt Frau Schneider ihn ihm?
I wonder since the subjective, when as a noun in a question sentence, should exchange with a pronoun dative (eg, Gefällt mir die Farbe?), in the second group (2.1 - 2.2), should or could "Frau Schneider" swap its position with the nouns or pronouns behind it?
For example, is
Schenkt ihm Frau Schneider einen Hund?
a correct sentence with the same meaning as 2.3?
A group of these examples which I do not know if right or wrong include:
3.2 Schenkt ihn Frau Schneider ihrem Vater?
3.3 Schenkt ihm Frau Schneider einen Hund?
3.4.1 Schenkt ihn Frau Schneider ihm?
3.4.2 Schenkt ihn ihm Frau Schneider?