Texas-based pet microchip company Save This Life abruptly closed this week, causing concern among veterinary practitioners and pet owners. According to the American Animal Hospital Association, the ...