Setting aside the gun-thing for a moment, this guy needs a bigger dog.
Dogs don't come that big... wolves don't come that big. What he needs is faster and smarter dog.