They make some very nice handy 22 revolvers with potent rounds (federal Punch, Winchester Silver tip). Will stop any coyote/dog attack and so easy to shoot and carry. Perfect for strollers, hikers, joggers, etc.
The KelTec P17 and similar semi-autos such as the Taurus TX22 and Sig P322 are lightweight and easy to carry.
A KelTec P17 loaded with 16 rounds weighs only 14 ounces.