Animal lovers were outraged when the actor posted a flippant remark to Twitter following the fire that ripped through the animal sanctuary last week leaving dozens of dogs dead, injured and homeless.
It's reported he tweeted: "'I have a million "hot dog" jokes."
But now Jack has issued an apology, saying he hadn't understood the extent of damage to the dogs' home when he tweeted.
Jack said: "I sincerely apologise for any offence I have caused. This was not intended to be a malicious tweet and I didn't consider the offence it would cause.
"At the time I didn't realise the scale of the tragedy but that doesn't excuse my behaviour. I now realise how insensitive I have been.
"I have made a donation to the MCR dogs home and I'm very sorry for my behaviour."
Reveal is now on Google Plus! Join us here for the latest pictures, fashion and celebrity news!