as a retired police detective and full time BEA i haved used k-9 many times to great advantage.i used to volunteer with northeast rottwieler rescue
www.rottrescue.org and have a 7 year old male rotty 147lbs who is schutzen 3 certifed.he is a great asset on tracking and a very great pysch. advantage on arrests. the problem comes with your insurance.i am listed as armed on my policy but when i talked about a dog they threatened to not renew my insurance. very uneducated on the insurance companys side. again a well trained k-9 is a great asset all around and a good friendly face on those long cold stakeouts. the most important words are well trained-a well trained k-9 is a bullet u can call back a poorly or untraind k-9 is a time bomb that and will explode doing major harm to both good and bad guys.so if u take this route find the best k-9 and trainer possible.have the trainer help with dog selection and follow thru remeber that cute puppy will grow into a large animal with needs to be taken care of and much money to be spent over his lifetime.