grooming cats puppy doctor medicine dogs mesothelioma cat breeder puppies animal hospital health and medical medical firm health arzt ambulanz medical billing law pet health care diabetes lawsuit kennel health information