Four dogs puzzle