Alabama Animal Clinic Takes Shot at Honey Badger (Picture)