So, I figured out how to deal with my Logan/shoe problem. I just have to keep Logan's shoes on him all day and then he can't put anyone else's shoes on! I know that may seem obvious to some people, but we are in the habit of not wearing shoes in the house. My girls take off their shoes practically the second they walk in the door. Anyway, it seems to be working very well. Logan will still come to me a few times a day and want his shoes off (especially when the girls are putting shoes on), but I don't take them off.
Ahh...don't you just love simple solutions!