I'm so sorry that cookie is missing my prayers are with you and for cookies safe return. I can't imagine the pain you are going thru.
Sometimes hawks are bigger than our babies and can take off with them.
Has it crossed your mind that maybe a big bird could had taken him? Just a thought though.