I'm so sorry to hear that! I had lost my African grey due to my fault. Forgot to cage him when I left for work. He apparently got spooked off his play stand by knocking off a perch and my dogs got him. It was hard to come home and see my pet headless and to know another one of my pets ate it! As hard as it is, you can not beat yourself up over this!