Liam Neeson Defends Stray Dog From Stone-Throwing Punks