“ ciprofloxacin dose for dogs ciprofloxacin how long to take effect penicillin allergy and ciprofloxacin ”