Garmin Astro DC 50 dog collar launches with bark detection and more robust GPS, battery life