The wife and I recently adopted an 8 week old burglar alarm, and we are currently in programming. Please don't ask me what breed, we have no idea, most likely has some Australian Sheppard due to the speckled white socks, beyond that, it's a dog.
We also have 3 cats and 2 angora ferrets (European breed, stock behavior is way different from your typical ferret). They all play well together and all share traits that they learned from each other, which makes for some odd behavior.
All of them stalk and pounce. Now watching a ferret stalk one of the cats and tackle it is hilarious. Watching the dog stalk and tackle the cats is just weird. This is not a dog hunting, the movements are identical to the cats when they do it. One of the cat's will play fetch, the dog fights like a cat (sits on rear legs and bats/slaps/punches), the cats steal things, and so on.
Well one evening while the wife was playing with the cats using a laser pointer, the puppy got into it. First time I have ever seen, let alone heard of that kind of behavior from a dog. This got me to thinking.
A laser sight for my home weapon? Good or bad? Give the intruder a choice, getting attacked by three cats and a dog, or get shot. The ferrets are a non issue, they would just come in after the fact and start going through the pockets looking for stuff to steal.