My guess would be hawks. They would have swooped in and been gone long before your german shepherd would have even noticed. They would just be leaving the nest and the parents would be showing the youngins how to hunt (that would explain the multiple chickens gone.) We are having terrible...