Dogs, do they know more than we give them credit for? Windshield Repair Albuquerque This rings so true! Dogs are one very much in tune with us more than we know…. or care to admit in some cases. We have sniffed out the competition, and we can save you money and deliver a quality auto glass repair or replacement.