Gosh Julie!!! What a mess!! Look like some vicious dogs! I hope you can ID them and let the owners know, or animal control...if you haven't reported it yet. The owners should pay for the damage and get it fixed!!
Do you have a dog in heat around? LOL!!! They must have wanted something in your yard!!