Numbers 22:20-24 (KJV)
20 And God came unto Balaam at night, and said unto him, If the men come to call thee, rise up, and go with them; but yet the word which I shall say unto thee, that shalt thou do.
21 And Balaam rose up in the morning, and saddled his ass, and went with the princes of Moab.
22 And God’s anger was kindled because he went: and the angel of the Lord stood in the way for an adversary against him. Now he was riding upon his ass, and his two servants were with him.
23 And the ass saw the angel of the Lord standing in the way, and his sword drawn in his hand: and the ass turned aside out of the way, and went into the field: and Balaam smote the ass, to turn her into the way.
24 But the angel of the Lord stood in a path of the vineyards, a wall being on this side, and a wall on that side.
Baalam’s Donkey Speaks
God is able to do all things, even to the point of allowing an animal to speak. People that limit God would say this is impossible.