Does heartworm medicine cause diarrhea