There are no words for these low life beings.
Had the same in NW Kent a while back but no weapons were involved. White van would stop on main road, one being would leap out and grab dog and then throw beautiful creature into van, follow it and van drove off.



