Small teen feet petite teen zoe has been through a lot since she gave