Growing up with dogs allows kids to learn social skills, boost their self-esteem, and be better with impulse control. It also enables them to be more physically active and caring. Apart from those benefits, owning and growing up with a dog also means having a friend for life.

Here are before and after photos of kids growing up with their pets – be prepared to have your heart completely melted.