The 17HMR is the best rimfire for p-dogs. Wicked accurate and relatively cheap ammo. Really solid knock down power; surprisingly so. My Anschutz 1517MPR is second to none; nearly perfect for the p-dog task. If you want cheaper (who doesn't) Savage makes a new Precision 17HMR that is quite accurate and can be had for just under $600. My Annie now costs around $1100...I only paid $700 for mine about 6-7 years ago. My buddy has a Marlin he bought years ago and it is very accurate.....can be found for around $400. The CZ is really popular, but I have no experience with them....under $500