Dog puzzle

Dog puzzle