This so sad, my heart is breaking with you, I have a pit bull that lives right next store and it is always a worry, they only have a 3 foot fence and he has jumped it before. You are living a nightmare, but it is not your fault, so please try not to blame yourself. Hugs to you.
Ike born 8/15/12
Holly born 8/2/13