I have a shock collar to control my dogs agressive tendencies. It has worked great.
However, after almost a year and a half my two cats cannot share a room with my dog (malamute wolf hybrid). Not even close. Luckily my dog is only allowed in the kitchen and laundry room, so the cats have the rest of the house to live in.