So, when you think of the event as causing the muffin to go somewhere — where you're doing something to the muffin — you say, "Give the muffin to the mouse." When you construe it as "cause the mouse to have something," you're doing something to the mouse, and therefore you express it as, "Give the mouse the muffin."
Поэтому, если подразумевается, что кекс ("muffin") передвигается в пространстве, и мы совершаем действия с кексом, тогда мы говорим: "Give the muffin to the mouse" (с предлогом to). Если подразумевается, что мышь ("mouse") владеет чем-либо, и мы совершаем действия с мышью, тогда мы говорим: "Give the mouse the muffin" (без предлога to).