so when the giant was gone , the young king and his beautiful fairy wife dug up the sheep , which ran from them , but the king called a dog , who caught the sheep , and they cut it open and found the duck , who flew away , but the king called a hawk , who caught the duck , and they cut it open and found the egg , which rolled into the river , but the king called an otter , who brought them the egg , and the fairy wife broke the egg , and that broke the soul of the giant , who died somewhere out there ; somewhere , no one knew where or cared .