a gang of poodles terrorizing the city