Yep. Agree that SPDs are the way to go. A good local bike shop (lbs) should set you up on a trainer and have you practice clipping and unclipping. Then they can watch you outside a few times. That's the way my wife learned.
By the way more people should be corgis. They are nice dogs, not very big, and don't chase cyclists! Even if they did, they are easy to outrun