The dog was killed by injuries sustained as it was dragged behind the car. The owner dumped the body of the dead pet in a layby in West Sussex after driving several miles, but was also spotted by an off-duty police officer as he sped away.

The unidentified man has been charged with animal cruelty.

The Sun reports that the whole incident may have resulted from a domestic dispute between the dog's owners.