Chapter 1668: Dog eats dog