Jack P Shepherd's character in Corrie, David Platt, is always getting into trouble and is currently in jail for stealing his gran's money.
But the actor behind the villain - 31-year-old Jack - often reveals a softer side on social media site Instagram.
Now he's melted hearts again by sharing a snap of his adorable new little dog.
The photo shows Jack cuddling an impossibly cute little pooch.
He captioned the image: "Latest addition to a growing tribe - @cmelissat new baby girl - Ariel - a Multipoo Maltese/ToyPoodle"
Cue hearts melting all over Instagram.
Many of his 318,000 followers took to the site to express their delight at the cutester.
"Awww too cute," one gushed.
It literally looks like a teddy bear!
Another exclaimed: "It literally looks like a teddy bear!"
"Awww, Ariel is so cute and such a lovely name," a third wrote.
Earlier this summer, Jack was defended by fans against criticism over a photo of his son Reuben.
He had been on holiday in Mykonos with his girlfriend Hanni Treweek and his two kids Nyla and Reuben.
Jack shared one photo to Instagram showing Reuben sitting on a sun lounger while drinking a can of Coca-Cola.
Some people were quick to complain about Reuben drinking Coca-Cola.
One person said: "Shame about the poisonous drink," while another wrote: "Letting a child drink Coke in this day and age. @jackpshepherd88 trying to give his son diabetes."
Fans quickly responded: "It's a treat for crying out loud," said one.
"Ignore some of the comments, boring people," added another.
Leave us a comment on our Facebook page @EntertainmentDailyFix and let us know what you think!