Provide a critical analysis of Piaget and Kohlberg's theories of moral development. Apply each theory to the hypothetical scenario of a nine year old boy stealing a toy from a store. Include similarities, differences, and which theory resonates with you and why.