kill the dog is standard policy on any LEO raid. a dog is considered the first line of defense of any home. the dog is silenced before anything else happens in a raid. agents are not worried about being attacked by the dog, they are worried that the dog may alert the owner.
i didn't see it mentioned yet, but randy weaver's dog was shot first at ruby ridge also.
Which is fine, I suppose, as far as it goes. But in the US we are presumed innocent until proved guilty. How do you replace a beloved family pet when it turns out that the police (or their CI) had the wrong address? Sure, broken windows and doors can be fixed, but they can't bring old Yeller back once they've killed him. The same is true for the innocent homeowner who sees his dog killed by some scruffy looking guy in body armor, but no uniform.
Whatever happened to serving a warrant by, well, knocking on the door and serving the warrant? Being prepared for resistance of course.