'Teen Mom 2' star Jenelle Evans has regained custody of her children.

Evan lost custody of her children after her husband, David Eason, shot their family dog after it bit their infant daughter.

"I am ecstatic to regain custody of my kids back! Throughout this long process and final decision, I am excited to be moving forward and continuing to show america i'm a good parent," she told E! News.

She shares 9-year-old son Jace with ex-boyfriend Andrew Lewis, 5-year-old son Kaiser with ex-fiancé Nathan Griffith and 2-year-old daughter Ensley with husband, David Eason.

Evans was fired from MTV days after Eason admitted that he killed their dog. He said at the time that Nugget bit Ensley, and he would not "put up with that sh*t." The incident was caught on camera.

Her mother, Barbara, was not happy about the decision.

"The Columbus County judge did a great injustice to these children," Barbara told the entertainment outlet. "Jace was very upset and didn't want to go, so I didn't send him back."